SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.12.2009 23:21:52

phplion
Участник
Зарегистрирован: 04.12.2009
Сообщений: 2

правильная структура БД "авто объявления"

ads
ad_id, description, user_id,....
1, Продаю - срочно, 22

ad_setting_types
ad_setting_type_id, value
1, цвет
2, кузов
3, кпп

ad_setting_type_options
option_id, ad_setting_type_id, value
1, 1, желтый
2, 1, красный
3, 1, зеленый
4, 2, хетчбек
5, 2, седан
6, 3, механика
7, 3, автомат
8, 3, вариатор

таким образом мы можем описать зеленый хетчбек с механикой как
ad_settings
ad_id, option_id
1, 3
1, 4
1, 6

Рабочая схема, но столкнулся с проблемой когда пользователь заполняет customное поле

типа пробег, цена, грузоподъемность. Как и куда сохранять данные?

Неактивен

 

#2 05.12.2009 18:38:09

phplion
Участник
Зарегистрирован: 04.12.2009
Сообщений: 2

Re: правильная структура БД "авто объявления"

а если такой вариант ?
http://img707.imageshack.us/img707/3250/87734385.jpg

Неактивен

 

#3 07.12.2009 10:01:01

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: правильная структура БД "авто объявления"

Обычно для пользовательских полей используют поле «комментарий».
А часто добавляемые комментарии заносят в глобальные поля smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson