Tag: 多表

EntityFramework Mutli-Table多对多

我正在使用EF4.1 Code First,我正在尝试创建一些需要链接表的多对多关系表。 请参阅下面的小代码片段: class Event { int EventId { get; set; } ICollection Contacts { get; set; } } class Contact { int ContactId { get; set; } ICollection Relations { get; set; } } class Relation { int RelationId { get; set; } string Name { get; set; } } 因此,Contacts对象可以有许多不同类型的关系,例如“Mother”,“Father”,“Brother”等。 我需要跟踪联系人参加的某种活动,但我想知道他是如何与举办活动的人联系的。 例如,他是Eventer的兄弟,父亲还是丈夫? […]