Я сталкиваюсь со следующей ситуацией: у меня в системе CRUD. В этом CRUD у меня много сущностей, которые имеют много отношений. Примером этого является: Объект с именем Customer имеет отношение «один ко многим» к Project. Проект имеет индивидуальный подход к проекту. Проект имеет один ко многим для сценария. Есть больше сущностей и отношений.
Сейчас я пытаюсь создать кнопку «Копировать проект» в моем интерфейсе. Когда пользователь нажимает кнопку «Копировать», мне приходится копировать все отношения (начиная с проекта и заканчивая сценарием).
Есть ли способ скопировать всю связь, создав новый проект и сценарии и связав друг друга, чтобы отразить исходную структуру, которая копируется?
Спасибо!