私はこの次の表を持っています(私はこれを として置くことを考えていますdatatable
が、私は柔軟です):
ID(int) Branch(string) Department(string) Available(Boolean)
101 North Sales True
101 North Marketing False
102 North Security True
103 South Sales True
... ... ... ...
Available
クエリできるようにしたい[ID][Branch][Department]
したがって、次のようなもの[101]["North"]["Marketing"]
が私に を与えるFalse
か、少なくとも を含む行が[101]["North"]["Marketing"]
テーブルに存在するかどうかを教えてくれます。
これについて最も効率的な方法は何ですか?より効率的であると思われる場合は、他の構造を自由に提案してください。datatable