Связь многие-ко-многим
Добавлено: 07 янв 2016, 01:13
Я хотел бы уточнить можно ли создавать связи многие-ко-многим между сущностями?
Например, есть сущность Задачи, в которой есть дочерняя сущность Элементы задачи. Существует связь по умолчанию, в которой в одной Задаче могут быть множество Элементов задач. А можно ли сделать связь, чтобы Элемент задач принадлежал нескольким записям в сущности Задачи. Это необходимо для того, чтобы не дублировать Элементы задач, если поставлена задача, в которой присутствует Элемент, что проходил ранее по другой задаче. А просто его найти и привязать к новой задаче дополнительно. Т.е. притягивать в новую задачу уже имеющиеся в базе дочерние элементы, но созданные в других задачах. Надеюсь понятно расписал
Я пытался эту функцию сделать с помощь типа поля Связанные записи, но немного не понял как оно работает... При создании связи у меня не отображается связанная запись, среди дочерних. Или это актуально только для сущностей одного уровня?
Например, есть сущность Задачи, в которой есть дочерняя сущность Элементы задачи. Существует связь по умолчанию, в которой в одной Задаче могут быть множество Элементов задач. А можно ли сделать связь, чтобы Элемент задач принадлежал нескольким записям в сущности Задачи. Это необходимо для того, чтобы не дублировать Элементы задач, если поставлена задача, в которой присутствует Элемент, что проходил ранее по другой задаче. А просто его найти и привязать к новой задаче дополнительно. Т.е. притягивать в новую задачу уже имеющиеся в базе дочерние элементы, но созданные в других задачах. Надеюсь понятно расписал
Я пытался эту функцию сделать с помощь типа поля Связанные записи, но немного не понял как оно работает... При создании связи у меня не отображается связанная запись, среди дочерних. Или это актуально только для сущностей одного уровня?