有没有办法将多个外键映射到实体的同一导航属性?我有一个表,其中有一个自引用关系表定义的多对多关系。
例如,我有一个Person表,我想定义不同的相关人员。我创建了另一个表PersonRelationship,它定义了与Person表的2个外键的关系。如果在第一个或第二个外键中引用该人只是该人在一个中,则无关紧要。我希望我的Person实体有一个所有关系的列表,但它有两个关系列表:一个是人在第一个外键中,另一个是第二个外键。
如何映射这两个外键,以便它们映射到Person实体中的相同列表? (我使用数据库第一种方法)