Fluent nhibernate NHibernate中的条件关系

Fluent nhibernate NHibernate中的条件关系,fluent-nhibernate,nhibernate-mapping,Fluent Nhibernate,Nhibernate Mapping,根据ObjectType列,我有一个表需要与2个表建立关系 例如,如果ObjectType=1,则列Object应指向表1,如果ObjectType=2,则指向表2 我可以用NHibernate映射或流利的NHibernate实现这一点吗 如果不是,您会建议我对这两个表类使用相同的接口吗?(注意:表模式完全不同)为什么不引用这两个表,并根据您在类代码中的需要使用其中一个或另一个呢? 使用一个属性,该属性为两个表返回公共接口,并根据对象类型给出一个表或另一个表

根据ObjectType列,我有一个表需要与2个表建立关系

例如,如果ObjectType=1,则列Object应指向表1,如果ObjectType=2,则指向表2

我可以用NHibernate映射或流利的NHibernate实现这一点吗


如果不是,您会建议我对这两个表类使用相同的接口吗?(注意:表模式完全不同)

为什么不引用这两个表,并根据您在类代码中的需要使用其中一个或另一个呢? 使用一个属性,该属性为两个表返回公共接口,并根据对象类型给出一个表或另一个表