C# 绘制收藏图

C# 绘制收藏图,c#,nhibernate,orm,C#,Nhibernate,Orm,我有两张桌子: Table_A (Id1 PK, Id2) Table_B (Id1 PK, Id2 PK, Id3 PK) 目标: 将表_b中的一组行映射为表_a对象中的集合 有没有关于如何绘制地图的建议?是的。根据您真正想要选择的内容,在此处阅读或选择。 这些是nHibernate的绝对基础。我建议先阅读文档,然后再提问。我首先阅读了文档,请注意,问题出在表B中的复杂键中。如果您有机会解释一下,就去做吧 <set name="Table_B_elements" table="Tab

我有两张桌子:

Table_A (Id1 PK, Id2)

Table_B (Id1 PK, Id2 PK, Id3 PK)
目标:

将表_b中的一组行映射为表_a对象中的集合

有没有关于如何绘制地图的建议?

是的。根据您真正想要选择的内容,在此处阅读或选择。
这些是nHibernate的绝对基础。我建议先阅读文档,然后再提问。

我首先阅读了文档,请注意,问题出在表B中的复杂键中。如果您有机会解释一下,就去做吧
<set name="Table_B_elements" table="Table_B" lazy="true">
                <key columns="Id1"/>
                <one-to-many class="Handler"/>
</set>
select *
from Table_A as a
join Table_B as b on b.Id1 = a.Id2;