Я новичок в nhibernate и хотел бы сделать следующее.
У меня есть два класса classA, classB, с отношением многие-к-одному, но таблица с данными для classA не находится в той же базе данных, что и таблица с данными для classB.
classA
{
public int Id {get; set;}
public string Name {get; set;}
public int classB_Id {get; set;}
}
classB
{
public int Id {get; set;}
public string SomethingElse {get; set;}
}
мое отображение
<class name="ClassA" table="ClassATable">
<id name="Id">
<generator class="native" />
</id>
<property name="Name" />
<many-to-one name="ClassB" column="ClassBId" />
</class>
Возможно ли использовать NHibernate для создания сопоставления, чтобы его можно было прочитать, выбрав сначала из базы данных A, а затем из базы данных B? я не могу найти решение, как настроить конфигурацию, чтобы она работала.
Если у вас есть полезные ссылки, пожалуйста, дайте мне знать!
Спасибо!