2 ding2wife ding2wife 于 2014.12.04 10:22 提问

数据库表3张表关联问题?

人员表,商品表,还得有个人员购买商品后的详细记录表, 这个记录表中字段得有 人员表的 名称,人员表的总金额(我把每个人的总金额放进人员表啦,不知道是否合理?),商品表物品的名称,商品表物品的单价,还有计算出来的余额
更改人员表中名称是否应该也更改记录表中的人员名称
怎么关联比较合理那?

3个回答

fredrickhu
fredrickhu   Ds   Rxr 2014.12.05 11:19

其实详细记录表里面记录每个人的总金额更加合理 这是一个比较恰当的冗余。

更改人员表中名称是否应该也更改记录表中的人员名称

这个可以通过设置主外键 然后通过级联更新来实现。

fredrickhu
fredrickhu   Ds   Rxr 2014.12.05 11:19

其实详细记录表里面记录每个人的总金额更加合理 这是一个比较恰当的冗余。

更改人员表中名称是否应该也更改记录表中的人员名称

这个可以通过设置主外键 然后通过级联更新来实现。

happy09li
happy09li   Ds   Rxr 2014.12.04 10:47

每个人的总金额是应该放在人员表,
记录表中记录一个人员 personId关联人员表Id就行了,

ding2wife
ding2wife 但是记录表中 比如 人员名称,人员总金额,得关联2次记录表吗?
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!