0
maharatha created
Hi -
This question if more towards entityframework rather than AspnetZero, but I would like see if i can get some answers.
I have basically 4 tables , let's say A, B, C & D.
C inherits A -- C:A D inherits B -- D:B
A is the header table and B is the detail tables. So there is a foreign key relationship between A & B
var query2 = D.GetAll()
.Include(p => p.B)
.Include(p => p.A)
.Include (p =>p.C)
I am able to access all properties of B & A but unable to access properties of C.
Any help would be appreciated
1 Answer(s)
-
0
Hi,
Your case seems a bit complicated. Never tried such a relationship. It seems EF does not allow to join to the same hierarcy twice (B and C). If A is abstract, you could only include B. Or you can try to include C, "C.A" (instead of directly A) and B. I've no other idea.
Have an answer to this question?
Log in
and write your answer.