Я остановился на втором варианте БД: http://larin.in/without-xml.gif
Но теперь встал вопрос, как хранить данные различных типов, например, для некоторый параметров будет достаточно поля типа varchar(255) , для других int(6), а некоторым нужно поле типа TEXT.
В предудущем проекте я создавал несколько таблиц аналогичных таблице mylib_bookvalue они различались только типом поля value. (см. рис. )
Однако, на практике, было очень неудобно осуществлять поиск по такому каталогу.
Как быть в такой ситуации? Не хочется в таблице mylib_bookvalue поле value делать типа TEXT. Уж больно это расточительно, например, хранить количество страниц в книге в поле типа TEXT.
Спустя 58 минут, 9 секунд (15.03.2007 - 00:30) Patrick написал(а):
Text - полюбому в отдельную таблицу...
Спустя 8 часов, 43 минуты, 10 секунд (15.03.2007 - 09:13) larin написал(а):
Patrick, спасибо!
Еще какие мнения?!
Еще какие мнения?!
_____________
Что для чайника - варежка с дырками, то для мастера - перчатка без пальцев (с)