Sobes.tech
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 — внешний ключ на договор.

Таким образом, одна запись юридического лица может быть связана с множеством договоров, а каждый договор — с множеством торговых точек.