Otis wrote:
what exactly is the UC? the ident row? As I find the table description a bit confusing compared to the matrix you posted.
Fetching a bunch of entities based on their uc values is best done with a FieldCompareRangePredicate: add all uc's to the range and use that for the filter.
Sorry about the confusion, I copy/pasted the table from design mode in vs
The UC is the three ident fields: SubjectAreaIdent , ClassRoomTchrIdent, SubAreaTchrIdent
How would I construct the FieldCompareRangePredicate for those three idents and the corresponding three rows? I guess the where would look something like:
(SubjectAreaIdent =12 and ClassRoomTchrIdent=31 and SubAreaTchrIdent = 4) or
(SubjectAreaIdent =14 and ClassRoomTchrIdent=21 and SubAreaTchrIdent = 3) or
(SubjectAreaIdent =55 and ClassRoomTchrIdent=34 nd SubAreaTchrIdent = 2)
Thanks,
Fishy
[edit] none of the above idents are an ident for this table. These idents ar fks from other tables.