Abstract:
При разработке систем, которым необходимо работать с произвольными данными (например каталогов товаров) в разных форматах многие подходы могут оказаться неэффективными. Одним из решений этой проблемы может быть применение модели данных Entity-Attribute-Value. Это модель предоставляет ad-hoc решение проблемы, будучи очень узкоспециальным инструментом для работы с неупорядоченными данными. Концепция модели невероятно проста, она состоит из трех основных таблиц, которые определяют саму сущность, параметры и их свзязь. Модель отлично себя показывает в ситуациях для которых она предназначена, а также при начале разработки систем, но вообще не подходит для других случаев.