Приватный проект для IT-Skyline

Максим18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.04.2009

Необходимо разработать и спроектировать БД, которая будет удовлетворять следующим критериям:

1. Имеется целый ряд производителей авто, например, BMW, Opel, Волга и так далее.

2. У каждого бренда имеется несколько моделей, например у BMW это 525, 525i, 318 и так далее.

3. У каждой модели имеется ряд характеристик, таких как:

• тип кузова (седан, универсал и т.д.)

• Типы двигателей, с которыми поставляется авто (только дизель, или только бензин, или и то и другое или гибрид, ещё какие-то есть вроде).

• Типы коробок, с которыми поставляется авто (Механика, Автомат, Типтроник и так далее)

• Помимо типов двигателей имеется вид двигателя, который имеет следующие характеристики: (бензин или дизель или другое что-то, объём, мощность, внутреннего сгорания или роторный, турбированный или нет) //может ещё какие-то характеристики есть, добавлю потом если что, они только на запросы я думаю, повлияют, но не оч сильно

• Имеются определённые стандартные комплектации (к примеру, комплектация люкс, стандарт и т.д.)

• Имеется ряд характеристик у каждой комплектации, которые входят в неё (к примеру, в стандарте нету стеклоподъёмников, а в люксе есть).

• У каждой комплектации есть определённый набор опций, которые можно купить за доп. плату (цена должна быть в таблице тож за каждую опциональную штуку)

• Может быть так, что какая-то опция за доп. Плату доступна одной комплектации, а другой комплектации уже не доступна.

• у каждой комплектации есть спец. пакеты, которые включают несколько опций (например, Пакет1 включает стеклоподъёмник и обогрев сидений).

-Каждый такой пакет имеет определённую цену.

-Каждый такой пакет может иметь разную стоимость у разных комлпектаций

-каждый такой пакет может присутствовать в одной комплектации и отсутствовать в другой.

• каждая комплектация может оснащаться только определёнными типами двигателей (например, авто в комплектации стандарт оснащается только бензиновыми двигателями или 2.0 бензин и 2.5 дизель)

• комплектация может присутствовать у одного типа кузова и отсутствовать у другого (например, комплектация Семья+ присутствует только у универсалов и хэтчбеков, седаны такой комплектацией не оснащаются)

• также и с коробками передач, каждая комплектация оснащается не всеми видами коробок, а выборочными.

• также и с двигателями (комлектация мини к примеру оснащается только бензиновым двигателем 1,1 литра, мощность 100 л.с.)

Ну и каждой комлпектации есть цена.

Заявки фрилансеров