1.
数据库的业务实体
a.
account
用户
b.
admin
用户
c.
商品分类
category
d.
具体的商品
item
e.
购物车
shoppingCart
f.
订单
order
g.
购物车中的商品
shoppingCartItem
h.
订单中的商品
orderItem
2.
数据库表设计
数据表:
a.
adimin
表
b.
account
表
(
主键:
account_id)
c.
商品分类表
category(
主键:
category_id)
d.
商品表
item(
主键:
item_id,
主要键值
item_category_id,
total_numbers, left_numbers)
e.
订单
order(
主键:
order_id,
主要键值
order_account_id
,
status)
f.
订单中的商品表
orderItem(
主键:
orderItem_id,
主要键值:
orderItem_order_id
, orderItem_item_id, bookNumbers)
数据表解释:
蓝色的都为外键。两个下折线中间那个为外键相关的表。
至于
item
中的图书总数量和剩余数量,以及订单的图书状态,总觉得这样设计不是很好,不知道大家是怎么设计的?
posted @
2006-06-12 11:12 永远实践,看书,写代码,看书,写代码。。。 阅读(206) |
评论 (0) |
编辑 收藏