Связь многие-ко-многим

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Связь многие-ко-многим

Сообщение alcompstudio »

Я хотел бы уточнить можно ли создавать связи многие-ко-многим между сущностями?

Например, есть сущность Задачи, в которой есть дочерняя сущность Элементы задачи. Существует связь по умолчанию, в которой в одной Задаче могут быть множество Элементов задач. А можно ли сделать связь, чтобы Элемент задач принадлежал нескольким записям в сущности Задачи. Это необходимо для того, чтобы не дублировать Элементы задач, если поставлена задача, в которой присутствует Элемент, что проходил ранее по другой задаче. А просто его найти и привязать к новой задаче дополнительно. Т.е. притягивать в новую задачу уже имеющиеся в базе дочерние элементы, но созданные в других задачах. Надеюсь понятно расписал :)

Я пытался эту функцию сделать с помощь типа поля Связанные записи, но немного не понял как оно работает... При создании связи у меня не отображается связанная запись, среди дочерних. Или это актуально только для сущностей одного уровня?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Связь многие-ко-многим

Сообщение support »

Связь многие-ко-многим пока нету и я не уверен что это нужно, та как на практике это не разу не понадобилось.
В теории да, но на практике получится каша.

По поводу связанных записей, скоро будет опубликовано следующее видео
https://www.youtube.com/watch?v=w794ldgpuXE

В целом связанные записи создавались с целью связывать сущности разных уровней.
Ответить