Петр Тупиковцитирует4 месяца назад
То, как описывать концепцию — в виде объекта-значения без идентификатора или сущности с уникальным идентификатором, — зависит от контекста, с которым вы имеете дело.

Если вы моделируете такую предметную область, как центральный банк, то деньги, вероятно, стоит моделировать в виде сущностей. Дело в том, что с точки зрения центрального банка каждая пятидолларовая купюра уникальна, ведь он не только их печатает, но и следит за их оборотом и в конечном счете уничтожает. У каждой купюры есть уникальный серийный номер, который ее идентифицирует и позволяет отличить от любой другой. Она используется до тех пор, пока ее не изымут из оборота, например, чтобы заменить купюрой нового типа с новым идентификатором. С точки зрения центрального банка деньги уникальны и имеют жизненный цикл.
  • Берг Джонсон Д.,Деоган Д.,Савано Д.
    Безопасно by design
    • 275
    • 23
    • 1
    • 4
  • Войти или зарегистрироваться, чтобы комментировать