У меня есть два (связанных) вопроса о диаграммах классов UML и SQL.
ПЕРВЫЙ: ОБ UML Могу ли я иметь тройные ассоциации с рекурсией в диаграмме классов UML?Я имею в виду что-то вроде этого:
(троичная связь с рекурсией)
Если это возможно, как я могу реализовать этов SQL?Должен ли я иметь уникальную таблицу с тремя атрибутами (по одному для каждого участвующего класса)?
ВТОРОЕ: ОБ SQL Как реализовать количество ассоциаций?Предположим, есть такая ситуация:
Как я могу гарантировать, что каждый экземпляр класса A связан с двумя и только двумя экземплярами класса B