понедельник, 6 февраля 2012 г.
воскресенье, 5 февраля 2012 г.
hEAVy database model
Отличная статья by Tim Gorman, посвещянная EAV моделям.
Позволю себе привести пример из этой статьи.
Запрос для реляционной модели:
Позволю себе привести пример из этой статьи.
Запрос для реляционной модели:
Select name, mailing_street_addr1, mailing_street_addr2, mailing_city, mailing_state_province, mailing_postal_zip, ... from company where company_id =Этот же запрос, но для EAV модели:
Select cn.description, ma.string82, ma.string83, mc.string44, mc.string63, mz.numeric31, ... from data c, data cc, data cn, data ma, data mc, data mz, data ... where c.description = 'CUSTOMER' and cc.entity_id = c.sysno and cc.description = 'COLUMN' and ma.column_id = cc.sysno and ...
Подписаться на:
Сообщения (Atom)