|
|
|
Вопросы по БД в Netbeans E-commerce tutorial
|
|||
|---|---|---|---|
|
#18+
Читаю руководство , и возникает желание повертеть пальцем у виска (или, может, я чего-то не догоняю?). Возникли следующие вопросы: 1. Как планируется учёт количества каждого продукта в заказе, если поле amount (количество?) является частью таблицы customer_order? Т.е. получается всего одна запись о количестве на весь заказ (который может состоять из нескольких продуктов). 2. Таблица order_has_product ссылается на запись в таблице product. Что делать, если цена продукта будет изменена до того, как заказ выполнен? 3. Что будет, если продукт будет удалён из ассортимента, однако будут ещё невыполненные заказы с этим продуктом? У меня ответы такие: 1. Предложенная БД не позволяет вести учёт количества для каждого товара заказа. Чтобы это стало возможно с минимальными переделками, поле amount нужно перенести из таблицы "customer_order" в таблицу "order_has_product". 2. Чтобы покупатель не был удивлён изменением цены после размещения заказа, следует скопировать цену в таблицу "order_has_product". 3. Чтобы комплектность заказа не пострадала от удаления продукта из ассортимента, следует в заказ (order_has_product) скопировать всю информацию о продукте. Есть идеи получше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2012, 12:00 |
|
||
|
Вопросы по БД в Netbeans E-commerce tutorial
|
|||
|---|---|---|---|
|
#18+
Побил ссылку при копировании: http://netbeans.org/kb/docs/javaee/ecommerce/data-model.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2012, 13:42 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=53&tid=1541860]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 341ms |

| 0 / 0 |
