Связать поля ноды с другими нодами

Главные вкладки

Аватар пользователя Loac Loac 25 августа 2011 в 18:36

Есть несколько типов материалов: постановка, спектакль и актеры.

Актеры: ФИО, фото, дата рождения.
Спектакль: Название, автор, описание, персонажи (поле с множественным значением).
Постановка: Спектакль, дата, театр, персонаж-актер.

Задача стоит следующим образом.
Добавляем несколько актеров. Добавляем спектакль, в нем добавляем несколько персонажей.
Добавляем постановку, указываем спектакль и вот тут нужно каким-то образом связать персонажей из ноды спектакля с добавленными ранее актерами (поле персонаж-актер).

Постановок одного спектакля может быть несколько. И играть одних и тех же персонажей могут разные актеры.
Хочется систематизировать и упросить ввод этой информации. А также, чтобы на страницах актеров автоматически появлялись ссылки на то, в каких постановках они участвовали.

Как такое можно реализовать?

PS:
Связь несколько сложнее, чем просто ссылка на другую ноду.

То есть отношение персонаж-актер нужно указывать не в спектакле, а в постановке, которая ссылается на спектакль.
Грубо говоря, спектакль нужен как болванка.

ВложениеРазмер
Иконка изображения scheme-1.gif25.29 КБ

Комментарии