У меня есть дочерний объект в базе данных, который выглядит следующим образом:
CREATE TABLE Child
(
ChildId uniqueidentifier not null,
ParentId uniqueidentifier not null
)
А потом у меня есть такой родитель.
CREATE TABLE Parent
(
ParentId uniqueidentifier not null
)
Теперь проблема в том, что в моем родительском классе у меня есть
public virtual Child Child { get; set; }
Я не хочу использовать список, если это возможно. Я знаю, что могу использовать hasmany для списка, а затем просто выбрать верхнюю 1 из списка в моем свойстве Parent.Child
Я пробовал ссылки, hasone, referenceany и, похоже, не могу правильно составить карту. У кого-нибудь есть идеи?
Спасибо