У меня есть база данных для студентов, на момент поступления я знаю, в какую школу они входят, и группу / год поступления (то есть класс 2019, класс 2018 и т. Д.).Позже мне дают группу ученика и группу по годам в пункте въезда.
Если бы у меня были эти данные, доступные при вводе, я мог бы ссылаться на группу форм и в этой> группе лет> школе> регионе (Англия, Шотландия) через иностранные ключи.
Можно ли как-нибудь избежать ловушки поклонников и утверждать, что группа форм является частью группы, является частью школы, частью региона и т. Д. Согласно приложенному изображению (я хочу иметь возможностьчтобы добавить соединение, где красные стрелки)?
![Fan trap of students, schools, and form groups](https://i.stack.imgur.com/MTEnJ.png)