У меня есть родительская таблица под названием «Веб-сайт», в которой хранятся записи о веб-сайтах. У меня есть дочерняя таблица под названием «SupportSystem», которая содержит записи о различных типах систем поддержки, таких как электронная почта, телефон, билеты, чат и т. Д. Существует промежуточная таблица «Website_SupportSystem», которая объединяет эти таблицы во многих отношениях.Отношение таблицы для подтипов
Если Служба поддержки для веб-сайта имеет билет, я также хочу записать программную платформу .e.g. WHMCS. Мой инстинкт - создать новую таблицу поиска под названием SupportPlatform и связать ее с существующей таблицей соединений «Website_SupportSystem» и сохранить там данные. Однако, нет никакой взаимосвязи между SupportSystem и SupportPlatform. Если я отношусь к ним, тогда я получаю круговую ссылку.
Вы видите, что я делаю неправильно? Каким будет наилучший способ моделирования этих данных?