База данных должна содержать данные о списке предлагаемых моделей(выберете заранее марку). По каждой модели известны название модели, стоимость, предлагаемые кредитные предложения(процент и срок, банк), поставщики. Известен список банков(название банка, возможные кредитные предложения) с которыми сотрудничает автодилер. Известен список заводов(от завода зависит стоимость автомобиля – затраты на транспортировку, страна, город размещения, время доставки, тип доставки – ж/д, корабль, самолет, фура). Разработать пакет, состоящий из процедур и функций, позволяющий:
- для указанной модели машины получить стоимость покупки, список кредитных предложений(вывести ежемесячный платеж и срок выплаты кредита и список доступных банков), список заводов(и страну с городом) и соответствующие сроки доставки.
- добавлять/удалять/изменять данные о банках, моделях автомобилей, заводах, банках и их кредитных предложениях.
- по введенному заводу получить список моделей, которые он предоставляет.
Предусмотреть разработку триггеров, обеспечивающих каскадные изменения в связанных таблицах.