寻求一个日志表的设计思路
yahle 2009-04-09 01:57:20
最近在设计购买物品的日志表时,对表结构产生两个设计,不知道选择那个比较好。
表1:
ID 购买用户ID 被赠送用户ID 物品ID...
表2
ID 购买用户ID 购买类型 被赠送用户ID
表2和表1的区别是在于增加了一个"购买类型","购买类型"记录了本条记录是自己购买和还是赠送给其他人,表1对这个功能在实现上时,是判断“用户ID”是否等于“被赠送用户ID”
整个日志表预计每天生成的记录在1000条左右,高峰不超过3000条。
查询次数不会太多,最多是生成报表时进行查询,每天查询次数小于10次,基本上是定时查询生成报表
除了性能外,用表1是否会对今后在生成复杂的统计报表产生影响?