например:
public class Foo
{
IList<Bar> bars;
}
public class Bar
{
public Foo ParentFoo;
}
public class NewBar
{
public Foo ParentFoo2;
}
Отображение, которое генерирует автоматическое отображение, относится к последнему классу, ссылающемуся на класс Foo. Отображение для класса Foo:
<bag name="Bars">
<key>
<column name="ParentFoo2_id" />
</key>
<one-to-many class="Bar" />
</bag>
Я использую Fluent NHibernate 1.1 с NHibernate 2.1.2.4000.