NHibernate:在非规范化表结构上映射一对多

时间:2010-07-30 08:07:55

标签: c# nhibernate

我有一个保存文档链接的表格。列是这样的:

link_id#table_name#table_id #link

table_name列包含对另一个表的引用,table_id包含对另一个表的PK的引用。

这意味着,我有几个表使用此表以1:n的方式保存链接。

在NHibernate中,我有几个没有任何共同点的商业实体,但它们存储了该表中的链接。有没有办法在这些实体的每个表中映射一对多关系,以便它们可以包含一个链接列表?enter code here

1 个答案:

答案 0 :(得分:1)

最接近你在NHibernate世界中寻找的东西是<any>映射;您可以在此article中详细了解其用法。