Перейти к основному содержимому

Модель данных domain-name

Зачем нужно

Кратко опишите доменные сущности, связи, инварианты и границы с соседними доменами. Физическая SQL-схема должна быть в database-schema.md.

Правила модели

  • один владелец каждой сущности;
  • внешние сущности только как refs/snapshots;
  • lifecycle каждой важной сущности связан со state-machines.md;
  • PII и audit requirements указаны явно.

Сущности

entity-name

Назначение.

Поля: id, ....

Правила:

  • invariant 1;
  • invariant 2.

Связи

entity_a -> entity_b

Готовность

  • все сущности есть в ownership.md;
  • все required fields описаны;
  • нет дублирования чужих canonical entities.