摘要:
1.数据库设计为什么很重要? 数据库设计就像是建房子画的图纸之一,如果不在最初就设计好,而是等到间房子的时候再 发现数据库设计不合理,这个时候的代价要远大于在设计时就设计合理;举例几个数据库不良设计造成的场景:a. 数据一致性的丧失 一个订单管理系统,维护着客户和客户下的订单信息。使用该系统的用户在接到客户修改收货地址的电话后,在系统的客户信息页面把该客户的收货地址进行了修改,但原先该客户的订单还是送错了地址。b. 数据完整性的丧失 公司战略转移,准备撤出某地区。系统操作人员顺手把该地区的配置信息在系统中进行删除,系统提示删除成功。随后问题就来了,客服人员发现该地区的历史订单页面一打开就出错。 阅读全文