Как организовать таблицу родственных связей?

Автор raule, 24 февраля 2016, 12:53

0 Пользователи и 1 гость просматривают эту тему.

raule

Добрый день.
Нужен совет специалистов.
Есть таблица персонажей и таблица видов семейных отношений.



Задача: сделать таблицу родственных связей между персонажами.
Первая мысль была организовать вот таким образом.



Но тогда два поля из этой таблицы (ID_Pers и ID_Rod) должны ссылаться на одно и тоже поле (ID_Pers) из таблицы персонажей.
И становится непонятно, как делать представления и запросы.

Есть у кого-нибудь идеи, как это правильно сделать?
Заранее спасибо.