首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

购物车有关问题

2012-06-18 
购物车问题如果一个购物车中 存放不同种类的商品,他们在数据库中是 单个表存在的、 这样在购物车里面接受对

购物车问题
如果一个购物车中 存放不同种类的商品,他们在数据库中是 单个表存在的、 这样在购物车里面 接受对象的时候 怎么判断是哪种商品啊、 令人蛋疼啊! 一个表中的好办(用id就解决叻),但是多个表的怎么解觉啊!求教!

[解决办法]
数据库中,除了建立存放所有商品的“商品属性表”——每件商品以单表存在,还应该建立一张存放所有商品的“商品总表”,两类表格中存在重叠的列,存在映射,后续的查找可以利用表与表之间连接实现。
[解决办法]

探讨

数据库中,除了建立存放所有商品的“商品属性表”——每件商品以单表存在,还应该建立一张存放所有商品的“商品总表”,两类表格中存在重叠的列,存在映射,后续的查找可以利用表与表之间连接实现。

[解决办法]
你有一张表或者 对象他要关联多张表或者对象

这样 多张表中的主键 就会有重复

因为多数主键都是自增


解决 在你有的一张表中加入一个 ObjectType字段 

常见用法 附件表 要对应 用户附件 ,文档附件 ,消息附件
附件对象或表 ObjectType="User" , "Document" , "Msg"

取的时候判断一下 或者用一个 map自动对应一下

热点排行