Я пытаюсь смоделировать подмножество своего домена и хочу решить эту проблему как можно проще в hibernate. См. Рисунок 1 для базового моделирования.
Проблема в том, что я потенциально могу связать любой тип, группу и категорию со свойством. Поэтому я могу хранить недопустимые отношения между типом, группой и категорией.
Так что я думаю, что 3 - правильный способ для моделирования этого, хотя я чувствую, что будет слишком много таблиц для обслуживания, и мой спящий режим станет слишком сложным.
У кого-нибудь есть идеи о том, как смоделировать это в БД и в спящем режиме?
