|
|
|
Помогите с русскоязычным описанием модели EAV
|
|||
|---|---|---|---|
|
#18+
Сегодня узнал, что подход, которым я иногда пользуюсь, называется EAV. Почитал мнения участников форума о нем - вобщем нелестные. Частично согласен - все можно при желании (или не знании) довести до абсурда. Могли бы вы кинуть мне ссылку на оригинальное (русскоязычное) описание этой модели EAV ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2008, 22:06 |
|
||
|
Помогите с русскоязычным описанием модели EAV
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2008, 02:28 |
|
||
|
Помогите с русскоязычным описанием модели EAV
|
|||
|---|---|---|---|
|
#18+
неужели все так страшно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 10:04 |
|
||
|
Помогите с русскоязычным описанием модели EAV
|
|||
|---|---|---|---|
|
#18+
Гулите по автору Анатолий Тенцер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 11:47 |
|
||
|
Помогите с русскоязычным описанием модели EAV
|
|||
|---|---|---|---|
|
#18+
ModelRГулите по автору Анатолий Тенцер. EAV это скорее народное творчество и часто применяется даже не в связи с БД (например XML отчасти использует этот подход). В буржуйской википедии вообще речь идёт о медицинских исследованиях. Описывать тут особо нечего. Данные представлены в виде кортежей (Объект, Свойство, Значение), а дальше делай с ними что хочешь. Очень удобно, когда большинство свойств объекта может отсутствовать (можно не передавать пустые информационные элементы), или его структура заранее неизвестна получателю (можно игнорировать неизвестные атрибуты или менять их порядок). Вот только хранить их в таком виде в реляционной БД пожалуй не стоит (разве что как временное решение). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2008, 23:49 |
|
||
|
Помогите с русскоязычным описанием модели EAV
|
|||
|---|---|---|---|
|
#18+
Да нормально они хранятся в РСУБД. Просто нужен wrap/translate в более быстрые/понятные структуры для употребления этих данных в современных инструментах. Все в этой жизни - компромисс, и EAV - компромисс для отражения жизни, в которой все изменчиво, в РСУБД, которые заточены на отражение какого-то застывшего устройства чего-то, которое постоянно производит что-то одно и то же :) Понятно, ООСУБД и иерархические лучше бы с этим справлялись, но они относительно РСУБД просто умерли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2008, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1543950]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 263ms |
| total: | 419ms |

| 0 / 0 |
