Приветствую. Быстрый вопрос.
Есть база данных людей. В этой базе есть люди, которые так или иначе связаны друг с другом (муж-жена, родитель-ребенок и т.д.).
В данной базе есть свойство Relation, которое ссылается на саму себя. То есть, я могу в т.н. профиле одного человека выбрать другого, тем самым показывая их связь.
Вопрос в том, могу ли я как-то кроме имени подсвечивать, что это за связь? То есть, один и тот же человек может иметь разное отношение к другим людям — кому-то муж, кому-то партнер, кому-то сын.
Что-то подсказывает, что не могу, но вдруг есть какой-то workaround.
Есть вариант создавать свойство под каждый тип — отдельно колонка «сын», отдельно «жена» и т.д., и в каждой колонке выбирать соответствующую персону. Но это как-то не очень удобно получается.
Связывать родителей и детей — через sub items. Прекрасно работает. Там, правда, тоже не подпишешь, кто папа, а кто мама, но, думаю, это и так понятно 🙂 А вот с одноуровневыми связями пока без изменений.