Alexey Diagilev
Alexey Diagilev

Помогите домыслить логическую схему БД Службы доставки кондитерской фабрики?

В общем такая штука, думал над тем, как доставить несколько изделий. Решил сделать как на рисунке, т. е. создаешь заказ (выбираешь изделие и кол-во) и выбираешь в какую доставку (ГАЗЕЛЬ) ) его запихнуть, т. е. все ок - доставка может иметь несколько изделий.
Но препод сказал поменять местами Номер_доставки и Номер_заказа, типа связь не правильная, я что-то не догоняю или препод ошибся? просто если я так сделаю, то в доставку можно будет добавить всего 1 заказ, т. к. две доставки с одинаковым ключем указать будет нельзя.
Мне кажется есть простое решение этой проблемы, как доставить много разных по виду и количеству изделий за 1 доставку. Только я почему то не могу допедрить. Заранее спасибо!

ЕН
Екатерина Нежура

Почему у вас доставки и заказы по разным таблицам? Это же одно и тоже.
Я бы делал так - заказ/доставка, к нему привязывается таблица строка_заказа, в которой и указывается номеклатура.
К этой же таблице привязывается водители-заказчики и прочая.
Либо, если править вашу базу - добавьте между изделием и заказом таблицу строка_заказа.

Виолетта Массова
Виолетта Массова

Все верно препод сказал
у вас есть доставка... (теоретически пакет заказов для выезда ГАзельки... )
доставка одна но адресов скажем 10 по 10 заказах.. ну а в каждом заказе какое-то изделие..

Похожие вопросы
помогите создать БД в access
Какая логическая функция соответствует данной схеме
Помогите с созданием запросов к БД
Помогите построить для Логической схемы логическое выражение
логические основы эвм. постойте схему реализуя логическую функцию f= x&yдизъюнкцияz
Помогите пожалуйста нарисовать логическую схему арифметико-логического устройства.
помогите в проблеме с БД
Помогите с информатикой. Логические выражения. Схемы.
Постройте по логическому выражению таблицу истинности логическую схему
помогите пожалуйста поправить логическую схему