0
根据ObjectType列,我有一张需要关系到2个表的表。NHibernate中的条件关系
例如,如果ObjectType = 1,则列对象应该指向TABLE1,并且如果ObjectType = 2,则指向TABLE2。
我可以在NHibernate映射或流利NHibernate中完成此操作吗?
如果不是,你会建议我为两个表类使用相同的接口吗? (注:表模式完全不同)
根据ObjectType列,我有一张需要关系到2个表的表。NHibernate中的条件关系
例如,如果ObjectType = 1,则列对象应该指向TABLE1,并且如果ObjectType = 2,则指向TABLE2。
我可以在NHibernate映射或流利NHibernate中完成此操作吗?
如果不是,你会建议我为两个表类使用相同的接口吗? (注:表模式完全不同)
为什么不引用这两个表,并根据您的需要在类代码中使用一个或另一个? 使用为两个表返回通用接口的属性,并根据对象类型给出一个表或另一个表。