Back to questions
Middle
1
Спроектируйте ER-диаграмму: юрлицо имеет много договоров, договор имеет много торговых точек
Companies where asked
Сбер эквайринг
Answer from AI
sobes.tech AI
ER-диаграмма для описанной ситуации включает три сущности:
- Юридическое лицо (LegalEntity)
- Договор (Contract)
- Торговая точка (Store)
Связи:
- Юридическое лицо — «имеет много» — Договор (отношение 1 ко многим)
- Договор — «имеет много» — Торговая точка (отношение 1 ко многим)
Пример описания:
LegalEntity (ID, Name, ...)
Contract (ID, LegalEntityID, ContractDetails, ...)
Store (ID, ContractID, Location, ...)
Где:
LegalEntityIDв таблице Contract — внешний ключ на юридическое лицо.ContractIDв таблице Store — внешний ключ на договор.
Таким образом, одна запись юридического лица может быть связана с множеством договоров, а каждый договор — с множеством торговых точек.