0

標準の1対多のテーブル設定がありますが、次のようなクラス構造にマップできるようにしたいと思います。

クラス1->表1にマッピング(1対多の関係の片側)
   |
   ---追加のメソッドがあり、クラス2のリストがある中間クラス
       |
       ----クラス2->表2にマッピング(関係の多くの側面)

これはNHibernateで可能ですか?

4

1 に答える 1

0

たとえば可能です

class Class1Map : ClassMap<Class1>
{
    public Class1Map()
    {
        Id(x => x.Id);
        Component(c =>
        {
            c.Map(x => x.Foo);
            c.HasMany(x => x.Classes2);
        });
    }
}
于 2013-02-22T12:38:35.997 に答える