Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
_ZooY_ Гость
|
Добавлено: Пт Май 31 2002 09:19 Заголовок сообщения: Как сделать лучьше... |
|
|
Есть таблица с полями: Произвоитель, Товар, Характеристика1, Харктеристика2. Нужно будет сначала выбирать производителя, затем - товар, а потом отобразить характеристики товара. То что производителей нужно вынести в отдельную табличу - это понятно (чтобы потом не делать группировку), а стоит ли выносить в отдельную табличу товар? |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пт Май 31 2002 11:19 Заголовок сообщения: Re: Как сделать лучьше... |
|
|
Если у товара будет много всяких разных характеристик, то лучше товары и характеристики сделать в разных таблицах. Но как показывает практика Характеристику лучше писать в одно большое поле.
Так проще. |
|
Вернуться к началу |
|
|
Евгений Григорьев Гость
|
Добавлено: Пт Май 31 2002 13:51 Заголовок сообщения: А почему "Характеристику лучше писать в одно большое поле"?...+ |
|
|
Что делать втаком случае, если надо отобрать товары по определенной характеристике? |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пт Май 31 2002 14:59 Заголовок сообщения: Re: А почему "Характеристику лучше писать в одно большое поле"?...+ |
|
|
Все определяемся бизнес-логикой. Можно сделать так, можно сделать этак.
Обычно "Характеристика" имеет информационный характер. Т.е. идет как-бы в нагрузку.
А искать по большому полю можно и функцией LIKE |
|
Вернуться к началу |
|
|
|