Есть несколько типов материалов: постановка, спектакль и актеры.
Актеры: ФИО, фото, дата рождения.
Спектакль: Название, автор, описание, персонажи (поле с множественным значением).
Постановка: Спектакль, дата, театр, персонаж-актер.
Задача стоит следующим образом.
Добавляем несколько актеров. Добавляем спектакль, в нем добавляем несколько персонажей.
Добавляем постановку, указываем спектакль и вот тут нужно каким-то образом связать персонажей из ноды спектакля с добавленными ранее актерами (поле персонаж-актер).
Постановок одного спектакля может быть несколько. И играть одних и тех же персонажей могут разные актеры.
Хочется систематизировать и упросить ввод этой информации. А также, чтобы на страницах актеров автоматически появлялись ссылки на то, в каких постановках они участвовали.
Как такое можно реализовать?
PS:
Связь несколько сложнее, чем просто ссылка на другую ноду.
То есть отношение персонаж-актер нужно указывать не в спектакле, а в постановке, которая ссылается на спектакль.
Грубо говоря, спектакль нужен как болванка.