Я разрабатываю схему базы данных для данных спортивных центров.
Каждый center
имеет много sports
(футбол, теннис, настольный теннис ...).
Каждый center
имеет многоcourts
. Каждый court
принадлежит одному sport
.
Мне нужно предоставить следующие данные:
- Получить все виды спорта, в которых вы можете играть в одном центре.
- Получить корт центров по видам спорта
- Получить все центры, которые имеют sport
суд. (Пример получения центров с tennis
судами).
Это схема базы данных, которая у меня есть:
Я хотел избежать отношения треугольника.
Яинтересно, эта схема хорошо, или есть лучший способ сделать это?