• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Таблица магазина.

merovingian

Green Team
27.12.2016
17
31
BIT
0
Имеется 3 таблицы - Клиенты, Товары, Продажи. Поскажите как именно настроить правильно связи между этими таблицами для того что бы можно было по первичным ключам из первой и второй таблицы внести информацию в третью таблицу продаж, и информация там хранилась.

P.s Весьма желательно объяснить это на примере БД Oracle.
 

SooLFaa

Platinum
15.07.2016
898
1 559
BIT
20
Оооо эт ты по пдресу. На самом деле всё изи. Отношения идентифицирующие для Родители Клиенты и Товары (хотя по нотации имена таблиц должны быть в ед. числе) а в продажах сооственно составной первичный ключ из первой и второй таблиц.
upload_2017-3-7_17-46-40.png
 

merovingian

Green Team
27.12.2016
17
31
BIT
0
Оооо эт ты по пдресу. На самом деле всё изи. Отношения идентифицирующие для Родители Клиенты и Товары (хотя по нотации имена таблиц должны быть в ед. числе) а в продажах сооственно составной первичный ключ из первой и второй таблиц.
Посмотреть вложение 9313
Спс. А есть ли возможность произвести в таблицах логические условия? Скажем что бы если товар попадает в таблицу продаж, он исчезал из таблицы товаров, или у него отображался статус "Отсутствует" а если вдруг клиент вернул товар, то после удаления его из таблицы продаж он вновь возвращался в таблицу товаров?
 

SooLFaa

Platinum
15.07.2016
898
1 559
BIT
20
Гугли Тригеры. Делается это с помощью них.
 
Последнее редактирование:
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!