0

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

例如,如果 ObjectType=1,则Object列应指向 TABLE1,如果 ObjectType=2,则指向 TABLE2。

我可以在 NHibernate 映射中或作为 Fluent NHibernate 完成此操作吗?

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

4

1 回答 1

0

为什么不参考这两个表,并在类代码中根据您的需要使用一个或另一个?使用为两个表返回公共接口并根据对象类型提供一个或另一个表的属性。

于 2009-03-03T17:51:37.237 回答