1. Автомашины
2. Делятся на марки ВАЗ, БМВ, АУДИ.....Запорожец
3. ВАЗ делится на модели 01,02..10 модель
БМВ делится на X6, X5....
Вопрос такой:
Либо создать одну таблицу в заглавии столбцов которой будут стоять марки, а модели будут идти в строчку...например ВАЗ и под ним список моделей, следущий столбик Тойоты...естественно моделей у Тойоты больше чем у ВАЗа, поэтому в ВАЗовском столбике будет много пустых строчек.
Кроме этого, невозможно учесть весь список марок и придется расширять таблицу столбиками, например, под Фольксваген
При получении инфы со столбика ВАЗа, например, нужно будет писать условие для пустых строчек и т.д.
Либо, сделать много маленьких таблиц для каждой марки, например 40-50...и количество таблиц может также увеличиваться.
Как считаете, какой вариант более приемлем коллеги?
Спустя 6 минут, 5 секунд (26.06.2010 - 11:48) tomash написал(а):
Одна таблица с моделями, а вторая с марками! т.е.
таблица1
models_id name brand_id
таблица2
brand_id name
таблица1
models_id name brand_id
таблица2
brand_id name
Спустя 6 минут, 44 секунды (26.06.2010 - 11:55) ABC написал(а):
Спасибо...у меня сейчас так, просто засомневался что-то...

Спустя 6 минут, 57 секунд (26.06.2010 - 12:02) tomash написал(а):
Цитата (A.B.C. @ 26.06.2010 - 08:42) |
Либо, сделать много маленьких таблиц для каждой марки, например 40-50...и количество таблиц может также увеличиваться. |
Но таблица для моделей будет только одна)))
Спустя 11 минут, 20 секунд (26.06.2010 - 12:13) ABC написал(а):
Вот так?
а если так:
(таблица1
id | Marka | Table_model |
1 ВАЗ Таблица 2
2 БМВ Таблица 3
и
(таблица2)
ID | model
1 о1 модель
2 02 модель
3 ...
4 10 модель
а если так:
(таблица1
id | Marka | Table_model |
1 ВАЗ Таблица 2
2 БМВ Таблица 3
и
(таблица2)
ID | model
1 о1 модель
2 02 модель
3 ...
4 10 модель
Спустя 3 минуты, 30 секунд (26.06.2010 - 12:16) SlavaFr написал(а):
Цитата (A.B.C. @ 26.06.2010 - 08:55) |
Спасибо...у меня сейчас так, просто засомневался что-то...![]() |
в чем возникли сомнения?
можно в креинем случае и денормализировать. те марку и модел в одну таблицу засунут.
в любом случае затею с маленькими таблицами для каждой марки выкини из головы.
Спустя 15 минут, 21 секунда (26.06.2010 - 12:32) ABC написал(а):
ок...спасибо..я все понял.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.