doofy
07-01-2015, 19:00
Здравствуйте
Заранее прошу простить, не знал куда поместить вопрос, это скорее по проектированию БД...
Задача такая:
Положим есть следующие сущности(далеко ходить не будем) - 'Заказ', 'Строки заказа', 'Товар'.
У товара есть 'Цена' и она, конечно же, имеет свойство меняться.
На картинке есть две связи которые в красных квадратах...думается мне это полная чушь...(в реальной базе такая паутина будет)
но ведь в документах за определенный период(где цена еще не менялась и осталась старая) должна быть старая цена, а в других скажем новая(связь с номером 1). Ну и получается, что у товара цен много, а не одна(связь с номером 2)
Как обычно поступают в таких ситуациях?
Может литературу хотя бы посоветуете...
Спасибо.
Заранее прошу простить, не знал куда поместить вопрос, это скорее по проектированию БД...
Задача такая:
Положим есть следующие сущности(далеко ходить не будем) - 'Заказ', 'Строки заказа', 'Товар'.
У товара есть 'Цена' и она, конечно же, имеет свойство меняться.
На картинке есть две связи которые в красных квадратах...думается мне это полная чушь...(в реальной базе такая паутина будет)
но ведь в документах за определенный период(где цена еще не менялась и осталась старая) должна быть старая цена, а в других скажем новая(связь с номером 1). Ну и получается, что у товара цен много, а не одна(связь с номером 2)
Как обычно поступают в таких ситуациях?
Может литературу хотя бы посоветуете...
Спасибо.