Когда у нас есть N: M рекурсивные отношения , каков наилучший способ создания реляционной схемы ?
В различных книгах, которые я искал, они анализируют рекурсивные отношения 1: 1 и 1: N, но для N: M почти ничего нет.
Должен ли я относиться к этому как к новым отношениям, как мы делаем в традиционных нерекурсивных отношениях N: M?
Например, в этих рекурсивных отношениях лучше:
A.Создать новые отношения
INVITE ( InviterId, InviteeId , AcceptanceDate, InvitationDate) - жирным шрифтом Первичные ключи . В этом случае они также являются внешними ключами.
////
B. Включить эти отношения в лицо субъекта
PERSON ( Id , пароль, InviterId, InviteeId, AcceptanceDate, InvitationDate).
///