Метод моделирования и хранения данных, разбивая его на три части: сущности, их атрибуты и их значения.

Основная идея состоит в том, чтобы хранить атрибуты и их соответствующие значения в виде строк в одной таблице.

Обычно таблица имеет как минимум три столбца: entity, attribute , и value. Хотя, если имеется только один соответствующий объект, например, таблица для настройки приложения или параметров, столбцы entity могут быть исключены.

Моделирование значений атрибутов Entity (также известное как EAV) является альтернативой «моделированию строк», то есть сохранение всех значений сущности для тот же атрибут в том же столбце таблицы.

В отличие от традиционной реляционной модели данных, она допускает переменные ассоциации атрибутов с объектами.