Об'єднане значення () — шаблон проєктування, який пропонує представляти комплексні типи не у вигляді окремих таблиць, а за допомогою колонок основної сутності.

Опис

В ООП часто доводиться оперувати різноманітними об'єктами, які не має сенсу зберігати у сховищі. Як приклад — гроші, об'єкт містить номінал та валюту. Хоч і звично зберігати об'єкти в окремих таблицях, але для таких типів, це призведе до надлишковості даних.

Рішенням буде зберігати значення такого об'єкта в таблиці головної сутності.

Реалізація

Нехай дані об'єкти.

Тоді у сховищі ці об'єкти представлятимуться однією таблицею.

Див. також Value Object

Джерела Embedded Value