powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите с русскоязычным описанием модели EAV
6 сообщений из 6, страница 1 из 1
Помогите с русскоязычным описанием модели EAV
    #35207826
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сегодня узнал, что подход, которым я иногда пользуюсь, называется EAV. Почитал мнения участников форума о нем - вобщем нелестные. Частично согласен - все можно при желании (или не знании) довести до абсурда.

Могли бы вы кинуть мне ссылку на оригинальное (русскоязычное) описание этой модели EAV
...
Рейтинг: 0 / 0
Помогите с русскоязычным описанием модели EAV
    #35207983
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Помогите с русскоязычным описанием модели EAV
    #35208869
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неужели все так страшно :)
...
Рейтинг: 0 / 0
Помогите с русскоязычным описанием модели EAV
    #35209206
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гулите по автору Анатолий Тенцер.
...
Рейтинг: 0 / 0
Помогите с русскоязычным описанием модели EAV
    #35210862
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRГулите по автору Анатолий Тенцер.

EAV это скорее народное творчество и часто применяется даже не в связи с БД (например XML отчасти использует этот подход). В буржуйской википедии вообще речь идёт о медицинских исследованиях. Описывать тут особо нечего. Данные представлены в виде кортежей (Объект, Свойство, Значение), а дальше делай с ними что хочешь. Очень удобно, когда большинство свойств объекта может отсутствовать (можно не передавать пустые информационные элементы), или его структура заранее неизвестна получателю (можно игнорировать неизвестные атрибуты или менять их порядок). Вот только хранить их в таком виде в реляционной БД пожалуй не стоит (разве что как временное решение).
...
Рейтинг: 0 / 0
Помогите с русскоязычным описанием модели EAV
    #35225083
Фотография А6дулла
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нормально они хранятся в РСУБД.
Просто нужен wrap/translate в более быстрые/понятные структуры для употребления этих данных в современных инструментах.

Все в этой жизни - компромисс, и EAV - компромисс для отражения жизни, в которой все изменчиво, в РСУБД, которые заточены на отражение какого-то застывшего устройства чего-то, которое постоянно производит что-то одно и то же :)

Понятно, ООСУБД и иерархические лучше бы с этим справлялись, но они относительно РСУБД просто умерли.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите с русскоязычным описанием модели EAV
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]