Здраствуйте.
Уже второй день пытаюсь победить сию проблему.
Есть две таблицы: Node и Tree связанные отношением один-ко-многим.
У Tree есть ссылка на предка — Parent (которого может не быть — null).
Как замапить Parent?
class Node
{
[PrimaryKey, NonUpdatable]
public long Id { get; set; }
public string SomeData { get; set; }
}
[MapField("node", "Node.Id")]
class Tree
{
[PrimaryKey]
[Association(CanBeNull = false, OtherKey = "Id", ThisKey = "Node.Id")]
public Node Node { get; set; }
[Как мапить это?]
public Tree Parent { get; set; }
public string AnotherData { get; set; }
}
и второй вопрос, про Postgre и IndentityAttribute на sequence: возможно ли такое и где можно глянуть пример?
Спасибо.