Я пытался найти решения проблемы, с которой я сталкиваюсь в настоящее время при отображении модели DDD с использованием Fluent NHibernate.Если кто-то может просто направить меня в правильном направлении, которое будет оценено.
В основном у меня есть этот класс, который я хотел бы отобразить:
public class A : EntityObject
{
//assuming some other attributes have been mapped properly
public virtual Location MyLocation { get; private set; }
}
public class Location : EntityObject
{
public virtual string Name { get; private set; }
}
public Class AMap : ClassMap<A>
{
//???? How to map the Location
}
Из базы данных pov, прямойотношение из таблицы «А» к таблице «Местоположение».Таблица «A» должна пройти таблицу «B» и таблицу «C» с помощью соединения, прежде чем иметь доступ к столбцу LocationId, который затем можно сопоставить с таблицей Location.
Каков наилучший способ отображения местоположенияобъект в беглом NHibernate?Если есть что-то неясное, пожалуйста, дайте мне знать.
Любая помощь будет оценена?
Заранее спасибо.