powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / правильная структура БД "авто объявления"
19 сообщений из 19, страница 1 из 1
правильная структура БД "авто объявления"
    #36349601
phplion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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ное поле

типа пробег, цена, грузоподъемность. Как и куда сохранять данные?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36349763
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phplionКак и куда сохранять данные?

Думаю схема заполнения данных по продаже чег-либо будет сводиться к следующей

Акт продажиКодДатаКод из справочника 1Код из справочника 2...Код из справочника NДругие специфические свойства
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350093
phplion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если такой вариант ?
http://img707.imageshack.us/img707/3250/87734385.jpg
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350133
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phplion , вариантов можно придумать много... Но вопрос для кого они будут нужны?
Чем больше стремления использовать справочники - тем больше мороки их содержать/поддерживать. С другой стороны добавляется возможность сужения/ускорения поиска...
Мене например подходит вариант с auto.ru . Как по поиску, так и по хранениюописания самого авто.
Вроде и не много... Но и не мало... Т.ч. чем тебе не вариант?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350153
phplion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaphplionКак и куда сохранять данные?

Думаю схема заполнения данных по продаже чег-либо будет сводиться к следующей

Акт продажиКодДатаКод из справочника 1Код из справочника 2...Код из справочника NДругие специфические свойства

Можете привести пример?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350158
phplion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa phplion , вариантов можно придумать много... Но вопрос для кого они будут нужны?
Чем больше стремления использовать справочники - тем больше мороки их содержать/поддерживать. С другой стороны добавляется возможность сужения/ускорения поиска...
Мене например подходит вариант с auto.ru . Как по поиску, так и по хранениюописания самого авто.
Вроде и не много... Но и не мало... Т.ч. чем тебе не вариант?
Справочник ? что под этим понимается?

А как устроена структура БД на auto.ru ?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350159
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phplionМожете привести пример?
krvsaвариант с auto.ru
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350164
phplion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaphplionМожете привести пример?
krvsaвариант с auto.ru

Ну у меня такая же ситуация как на auto.ru, вы знаете, какая и них структура ?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350175
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phplionСправочник ? что под этим понимается?

Некая табличка типа

СправочникКодЗначение
Пример с марками автомобилей...
КодНазвание1Ауди2БМВ

phplionА как устроена структура БД на auto.ru ?

На 100% не скажу... Но как вариант...

Марки автомобилейКодНазвание
"Общий тип модели"КодНазваниеКод марки
МодельКодНазваниеКод маркиКод типа модели
СостояниеКодНазвание
Тип кузоваКодНазвание
Тип двигателяКодНазвание
ПриводКодНазвание
КППКодНазвание
РульКодНазвание
ТаможняКодНазвание
Список опцийКодНазвание
ГородаКодНазвание
Акт продажиКодКод маркиКод моделиМодификацияГод выпускаЦенаПробегОбъем двигателяМощностьКод состоянияКод наличияОбмен (Да/Нет)ЦветКод типа кузоваКод типа двигателяКод приводаКод "руля"VINКод таможниКоличество хозяев по ПТСКонтактное лицоE-mailТелефонКод города
Опции которыми обладает автоКодКод продаваемого автоКод опцииУточняю щие поля по опциям
Это конечно далеко не полный список таблиц... Но идея думаюпонятна. Остаётся ее реализовать и развивать.
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350198
phplion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaphplionСправочник ? что под этим понимается?

Некая табличка типа

СправочникКодЗначение
Пример с марками автомобилей...
КодНазвание1Ауди2БМВ

phplionА как устроена структура БД на auto.ru ?

На 100% не скажу... Но как вариант...

Марки автомобилейКодНазвание
"Общий тип модели"КодНазваниеКод марки
МодельКодНазваниеКод маркиКод типа модели
СостояниеКодНазвание
Тип кузоваКодНазвание
Тип двигателяКодНазвание
ПриводКодНазвание
КППКодНазвание
РульКодНазвание
ТаможняКодНазвание
Список опцийКодНазвание
ГородаКодНазвание
Акт продажиКодКод маркиКод моделиМодификацияГод выпускаЦенаПробегОбъем двигателяМощностьКод состоянияКод наличияОбмен (Да/Нет)ЦветКод типа кузоваКод типа двигателяКод приводаКод "руля"VINКод таможниКоличество хозяев по ПТСКонтактное лицоE-mailТелефонКод города
Опции которыми обладает автоКодКод продаваемого автоКод опцииУточняю щие поля по опциям
Это конечно далеко не полный список таблиц... Но идея думаюпонятна. Остаётся ее реализовать и развивать.

Я думаю там другая структура,
смотрите:
тип кабины:
<select id="tech[0][431]" name="tech[0][431]" style="width: 180px;">
<option value=""/>
<option value="453">2-х местная без спального</option>
<option value="423">2-х местная с 1 спальным</option>
<option value="425">2-х местная с 2 спальными</option>
<option value="424">3-х местная без спального</option>
<option value="422">3-х местная с 1 спальным</option>
<option value="876">6-ти местная, двухрядная</option>
<option value="849">7-и местная, двухрядная</option>
</select>

Если следовать схеме со справочниками, то здесь не получается.
Почему id какие-то стремные
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350205
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phplionЯ думаю там другая структура

Тебя никто не ограничивает в выборе... Только зачем же цитировать так много?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36350916
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phplionРабочая схема, но столкнулся с проблемой когда пользователь заполняет customное поле типа пробег, цена, грузоподъемность. Как и куда сохранять данные?

А какие объявления Вы собираетесь описывать в вашей базе данных, коллега - частные (C2C - consumer to consumer) или профессиональные (B2B business to business / B2C business to consumer)?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36351312
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vika VinnerC2C или B2B
А какая принципиальная разница?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36352260
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовА какая принципиальная разница?
Коллега, обычно разработка такой системы основывается на подготовленности и опыте потребителя. Если мы говорим о профи - бизнес системах - там всё ясно и понятно - надо делать серъёзные детальные выборки из справочников. И система (если надо) принимает логически законченный и структурно правильный вид вплоть до интеграции с ERP производителя (дилера). Когда мы говорим о "доске объявлений" или C2C то подготовки от пользователя не ждём никакой. Она становится даже вредной ввиду очень частого нарушения последовательностей и неподготовленности пользователя. Оттуда и происходят гибриды типа "продаю срочно кузов автомат" Системы C2C обычно упрощены до предела и не требуют никаких (ну или самых малых) интеграций. Просто поле объявления, цена, год выпуска, название, фото .... и место где посмотреть. Не находите что этой информации вполне достаточно?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36352287
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vika VinnerКогда мы говорим о "доске объявлений" или C2C то подготовки от пользователя не ждём никакой
Допустим, но Вы упоминули и о B2C, где на одном конце в том числе чуть ил не техдок сотоварищи, а на другом сермяжные тупые юзеры.
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36352861
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовДопустим, но Вы упоминули и о B2C, где на одном конце .
Всё дело в том что Дилер (Левая часть B2...) располагает всей информацией в инвойсе. Потребитель - нет... Думаю Коллега, все что мы делаем - это забота о потребителе который должен вносить информацию в систему, верно? Ну, для профессионалов (B2C) выбрать нужную информацию из каталогов не проблема. А вот дядя Миша из ЖЭУ 15 (Real Average Consumer) котрый никогда компьютера в глаза не видел чтоб продать свой свежепокрашенный Запорожец... Замучается... не так ли? А вот прочитать красиво заполненную дилером расписанную Тоёту Камри SLE 2005 года цвета Брызги Шампанского 6-цилиндров v-32 с Yoкogama Шипованной резиной автоматической коробкой на гарантии (со всеми деталями) с Солнечным Люком, Спортивной конфигурации, Встроенной Системой ABS тормозной разблокировки, и ещё много чего там... Которое Дядя Миша понятия не имеет в своём Запорожце... Прочитать всё это заполненное Дилером (Бизнесом) как консумер (потребитель) вполне в состоянии... не находите?
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36353236
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vika Vinnerкоторый должен вносить информацию в систему, верно?
Неверно. Потребитель - и тот, кто пользуется информацией, а не только тот, кто вносит ее в систему. Более того, чтобы внести информацию под одному лоту и предоставить ее в выгодном свете для покупателя - можно и напрячься один раз. А все объявления в конце концов направлены на удобство того, кто платит деньги, то есть, покупателя.

Vika Vinnerне находите?
Мне ближе позиция, если автообъявления самодостаточны по своей сути. А какой интерфейс (в том числе GUI, но не только) ввода информации, через кучу справочников или словами в тексте и потом лукап в БД - не принципиально, это вопрос только удобства пользователей и того, как это все прикрутить сбоку к собственно лотам, вопрос генерации текста объявлений в HTTP и т.п., но не как такового серьезного проектирования. И если при выборе "Тоёту Камри SLE 2005" автоматически будет подставляться "Встроенной Системой ABS тормозной разблокировки" (это отдельный перл!), то это будет удобно и B2B, и всем прочим.
А не позиция "для лохов попроще можно и листочек на заборе приколоть", мы все-таки в форуме "Проектирование БД. И если лицо, продающее машину, захочет просто указать VIN, а не вбивать "брызги шампанского" и т.п., то наверное, это правильно, а делить пользователей на умных и не очень - не очень правильно.
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36354895
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов А все объявления в конце концов направлены на удобство того, кто платит деньги, то есть, покупателя..
Совершенно верно Коллега. Представьте теперь что у некоего B2.... нет ни B ни C.... Деньги ведь он уже заплатил за Вашу работу - так? Ну и видите теперь в чём самая принципиальная разница между B2... и C2C? C2C - это обычные социальные сети. Это - некоммерческий продукт (чаще всего)...
...
Рейтинг: 0 / 0
правильная структура БД "авто объявления"
    #36354999
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов... не позиция "для лохов попроще можно и листочек на заборе приколоть", мы все-таки в форуме "Проектирование БД. И если лицо, продающее машину, захочет просто указать VIN, а не вбивать "брызги шампанского" и т.п., то наверное, это правильно, а делить пользователей на умных и не очень - не очень правильно.

Поэтому мы и стараемся все системы упрощать... Умных ведь не так уж и много - поверьте... С одной стороны любому бизнесу "втюхать" красивые навороты и генераторы нам с вами - самое милое дело. А вот конечные пользователи "этих наворотов" - ну те кто покупает машины ... Вы думаете их это интересует? Или какие колёса стоят на Запорожце Дяди Мишином? Или какая Antilock Break System установлена? Вы когда были последний раз на сайте Mersedes-Benz ?

Что там интересного по-вашему?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / правильная структура БД "авто объявления"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]