我是 NHibernate 的新手,不知道如何映射ZeroToOne
关系:
涉及3张表
Discounts
DiscountRequests
Requests
两者的主键成对存储在 中DiscountRequests
,并非所有折扣都有请求,也不是所有请求都有折扣。
每个主键只出现一次,DiscountRequests
因此Discount
具有一对一的关系,DiscountRequests
对于Requests
.
任何人都知道如何映射它,这样一个 Discount 对象可以持有对它的请求的引用(如果它有一个),并且一个 Request 对象持有一个对 Discount 的引用(如果它有一个)。否则他们将持有一个空对象。