|
|
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Это схема для автотранспорта. Прежде чем дальше развивать схему, хотелось бы уточнить некоторые моменты, насколько верно сделаны таблицы для характеристик транспорта (Transport extras), связь стран и городов (country – city) с объявлениями и насчет цвета, где для каждого цвета также будет присвоен его номер. Таблица lang (языки) дана для возможности создания многоязычного сайта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2012, 23:56 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
ТерриЭто схема для автотранспорта.Грузоперевозки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 00:15 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
alexeyvg, Нет, это не грузоперевозки. Здесь просто даются объявления. Чтобы яснее было, я оставила только лишь основные талицы и перевела их на русский язык. Предыдущие схемы можно убрать, так как я сейчас даю новую схему, если модератор захочет и меньше места займет. Категории: автомобиль • Внедорожник • Кабриолет • Купе • Седан • Хэтчбек автобус • Городской • Междугородный • Пригородный • Туристический и т.д. Характеристики автомобиль • Климат-контроль • Кожаный салон • Кондиционер • Литые диски • Навигация • Подушки безопасности автобус • Гидроусилитель руля • Горный тормоз • Двойная кабина • Двойные колеса и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 10:27 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
До EAV осталось совсем чуть-чуть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 10:30 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Терри, Думаю никто вникать в вашу схему небудет. Поэтому возьмите готовый шаблон и допилите то чего нет но очень хочется. В итоге сэкономите от 70% времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:04 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Злой БобрДумаю никто вникать в вашу схему небудет. Поэтому возьмите готовый шаблон и допилите то чего нет но очень хочется. В итоге сэкономите от 70% времени. Я не просила разбираться во всей схеме. Меня интересовали лишь характеристики, город и цвет, разве это много? Или я не в ту тему попала на форуме? И где-то есть готовый шаблон? Не подскажете ли, где искать и что искать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:13 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Терри, Не понял извращения с цветом. Почему его таблицы отличаются от "страна" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:16 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
miksoft, Поменяла структуру для цвета, они действительно похожи цвет id_цвет id_язык цвет1 1 white2 1 red3 1 black4 1 blue5 1 green6 2 белый7 2 красный8 2 черный9 2 синий10 2 зеленый номер_цвета id_номер_цвета id_цвет номер_цвета1 1 0000002 2 1231233 3 ffffffff4 4 2343565 5 5746786 6 0000007 7 1231238 8 ffffffff9 9 23435610 10 574678 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:39 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Терри, Зачем два одинаковых поля id_номер_цвета и id_цвет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:44 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
miksoft, Да, что-то не то сделала ......... я хотела, чтобы для white и белый соответствовал один номер цвета 000000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:46 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Тогда уж так: цвет id_цвет id_язык цвет1 1 white2 1 red3 1 black4 1 blue5 1 green1 2 белый2 2 красный3 2 черный4 2 синий5 2 зеленый номер_цвета id_цвет номер_цвета1 0000002 1231233 ffffffff4 2343565 574678 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 11:49 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
miksoft, Для первой таблицы еще ключевое уникально поле надо будет добавить. Я сейчас подумала о такой структуре, может лучше будет добавить таблицу комбинаций для цветов и их номеров. цвет id_цвет id_язык цвет1 1 white2 1 red3 1 black4 1 blue5 1 green6 2 белый7 2 красный8 2 черный9 2 синий10 2 зеленый номер_цвета id_номер_цвета номер_цвета1 0000002 1231233 ffffffff4 2343565 574678 комбинация цвета id_комбинация цвета id_цвет id_номер_цвета1 1 12 2 23 3 34 4 45 5 56 6 17 7 28 8 39 9 410 10 5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 12:02 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
ТерриДля первой таблицы еще ключевое уникально поле надо будет добавить.Зачем? Не вижу необходимости. Должно быть ограничение уникальности на пару полей id_цвет, id_язык. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 12:25 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
miksoft, Да, мною лишняя таблица была создана, с цветами вроде бы разобралась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 14:38 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
А зачем нужна комбинация цвета? Когда пользователь хочет красную машину ему пофиг как она называется "red","rouge" или "красная" Я бы делал мультиязыковую поддержку чуть иначе. Код: sql 1. 2. 3. 4. Поясню, клиент выбирает язык - в переменную сессии заносим язык :id_lang затем запрос к справочнику будет таким Код: sql 1. 2. 3. То бишь если мы облажались и правильный перевод на нужном языке забыли, то клиенту все равно строка выведется, плюс обычно мультиязыковая поддержка реализуется после и поле color_default_name уже есть в таблице color (не пропадать же добру) авторсвязь стран и городов (country – city) с объявлениямиНе вижу проблемы совсем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 18:28 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
SERG1257, То есть, если я верно поняла, в таблице Сolor id_color color_num color_default_name И для color_default_name из таблицы Сolor - здесь пишу только лишь на одном языке названия, допустим, на английском, а в другой таблице Сolor_name , для поля color_name - весь остальной перевод, который мне только может понадобиться? Сolor_name id_color id_lang color_name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 19:03 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
Терри И для color_default_name из таблицы Сolor - здесь пишу только лишь на одном языке названия, допустим, на английском, а в другой таблице Сolor_name, для поля color_name - весь остальной перевод, который мне только может понадобиться? Да. Тут есть риски дублирования данных, но для справочных таблиц ими можно пренебречь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 19:15 |
|
||
|
Структура БД для авто
|
|||
|---|---|---|---|
|
#18+
SERG1257, С языками разобралась, здесь действительно чего-то не хватало в самой структуре базы, надо будет переделать. С цветом тоже разобралась. Осталось только лишь разобраться с характеристиками. Но, прежде, я переделаю структуру для остальных таблиц, а потом снова пересмотрю эту часть. SERG1257, miksoft ........ Огромное спасибо за предложенную помощь ............... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 19:31 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37781820&tid=1541699]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 510ms |

| 0 / 0 |
