Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2010-04-04 10:28:02 ЛС | профиль | цитата
Konst, так оно так и есть
Марка - Москвич,ВАЗ и т.д. - список марок - 1 таблица
Моделей - много - список моделей - 2-я таблца
Цвет - 3-я таблица цветов
Список автомобилей на продажу - 4-я таблица
и в этой (4-ой) поля: id-продавца, id-марка, id-модель и т.д. кроме даты продажи и может ещё чего.
И вместо id будут выводиться удобочитаемые нормальные имена
и формироваться любой документ будет 1-им запросом, наподобие предпоследнего в описании SELECT/

------------ Дoбавленo в 10.28:
Забыл ещё про одну очень полезную начинающим (и не только ) команду:
ALTER TABLE
ALTER TABLE имя_таблицы RENAME TO новое_имя_таблицы
переименовывает таблицу с сохранением всех данных и
ALTER TABLE имя_таблицы ADD имя_новой_колонки тип_данных_колонки
добавляет к таблице новую колонку с указанным типом данных.При этом нужно помнить, что добавляемая колонка не может быть определена как INTEGER PRIMARY KEY или UNIQUE (уникальные неповторяющиеся данные)

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:Konst