У меня проблема взаимоотношений «многие ко многим»:
Факты:
- В префектуре много муниципалитетов.
Муниципалитет принадлежит к одной префектуре.
(отношение один-к-одному) - В префектуре много городов.
Город принадлежит одному муниципалитету.
(отношение один-к-одному)
Сейчас - Муниципалитет может иметь один или несколько городов.
- Город может иметь один или несколько муниципалитетов.
То есть муниципалитеты и города имеют отношение многие ко многим.
Я подумываю о создании таблицы соединений tblMunicipalityCity для обслуживания отношений «многие ко многим»:
[tblMunicipalityCity]
[tblPrefecture] PrefectureID -> PrefectureID
[tblMunicipality] MunicipalityID -> MunicipalityID
[tblCity] CityID -> CityID
Считаете ли вы, что это хорошее решение?
Заранее спасибо за помощь.
Corbex