русский
Germany.ruForen → Архив Досок→ Programmierung

Задачи для начинающих

04.02.21 13:10
Re: Задачи для начинающих
 
koder патриот
koder
1) Customer (customer_id, name)
2) Article (article_id, name, price_netto, vat)3) Order (order_id, datetime)4) OrderDetails (order_id(FK), customer_id (FK), article_id(FK), quantity)

НП

Тут напрашивается 3 класса и зависимости между ними. и, о чудо, мы действительно имеем место для сохранения Customer'a, Article и Order'a. Последняя таблица техническая для зависимостей.

И заметь, MrSanders написал "заказ только с одним клиентом связан".

Мы оперируем обьектами реального мира, которые отражены в классах и зависимости тоже реальные между обьектами. А таблицы только позволяют нам технически эти зависимости сохранять.


 

Sprung zu