Основные данные: таблица собственных ссылок - PullRequest
2 голосов
/ 20 декабря 2010

В моей модели базовых данных есть сущность, которая содержит ссылку на себя. т. е. страница может иметь дочернюю коллекцию страниц. При компиляции я получаю предупреждение:

"Отношение Page.pages - ко многим не имеет обратного: это расширенный параметр (для определенного отношения ни один объект не может находиться в нескольких местах назначения)"

Теперь я прочитал, что основные данные требуют обратной связи для поддержания целостности, и хотел бы это предоставить. Я не против того, чтобы моя модель данных была изменена, это ранняя стадия разработки. Как правильно справиться с этой ситуацией?

alt text

Ответы [ 2 ]

6 голосов
/ 22 декабря 2010

(По запросу @Aran)

Хорошо, если предупреждение о том, что Pages.pages не имеет обратной связи, вы пытались добавить обратную связь?(Может быть Pages.parent?)

0 голосов
/ 20 декабря 2010

Выберите отношение страниц и установите также обратное отношение к страницам.

edit: nvm, если у страницы более одного родителя.

...