需要优化的sql建议

时间:2013-06-26 09:53:04

标签: mysql sql algorithm

所以我有这个数据库,包括供应商,客户,商店,商店用户,服务(每个商店),维修等等(一个IT品牌的数据库,在每个商店修理计算机)。

在“维修”表中,我有关于客户,硬件,故障,状况和维修状态(“已启动”,“等待客户回答”,“已交付”等)的字段。

每次修复都有变化,例如:user1收到修理订单并将修复插入系统。 user2测试了硬盘,RAM等问题,发现主要磁盘问题因此需要更换。

这些信息将改变“修复”中的许多字段,但我需要一些类似于另一个表“干预”的内容,以了解在每次修复编辑时发生了什么变化以及谁做了什么。

我唯一的想法是使用“修复”表中的所有字段创建一个新表“干预”,每次有人编辑修复时,它会将其复制到id_repair和id_user链接的干预。 / p>

PS:用户是商店的员工

1 个答案:

答案 0 :(得分:1)

听起来您的“修复”表需要重命名为“干预”,而您当前看到的“修复”表更改为显示最近干预的视图。