将多个外键映射到一个表

时间:2010-04-21 20:28:18

标签: c# nhibernate fluent-nhibernate nhibernate-mapping foreign-keys

我正在使用Fluent Nhibernate,我需要为2个表创建映射:

简化,它们看起来像这样:

TAXI  
(
 Id int primary key
 Name varchar
) 

ORDER 
( 
Id int primary key 
RedirectedFrom int foreign key on TAXI.Id
RedirectedTo int foreign key on TAXI.Id 
)

因此,来自表TAXI的两个外键引用表ORDER

问: 这是一种多对多关系,是创建链接表OrderTaxi所必需的吗? 或者可以像多对一一样使用它?那么显示双向和单向映射会很棒

0 个答案:

没有答案