У меня есть таблица, которая имеет отношение один к одному в одной таблице.Как будет отображаться отношение «Один ко многим» в одной таблице?
Каталог
DirID int PK
ParentID int FK
Когда я пытаюсь отобразить (ОРМ), то с помощью модели данных ado.net сущности, я получил следующее:
Каталог
DirID int
ParentID int
Directory1 collection<Directory>
Directory2 Directory
Почему я не могу получить список каталогов в «ParentID» .. точно так же, как результат, я могу получить отображение двух ta bles (с одним-большим отношением между ними)? и для чего предназначена эта ссылка Directory2?
Почему у меня нет коллекции детей в ParentID? – Lisa
ParentId и DirId являются целыми свойствами, которые непосредственно сопоставляются с столбцами в базе данных. Свойства Directory1 и Directory2 создаются с помощью слоя ORM, что позволяет легко перемещаться по объектной модели. –