客户资料一般是单独存储,客户可自行修改和管理,但这些资料如何有修改时,订单、消费、财务和统计要如何处理?
   
   我们现在是用的关链关系并创建了外键,但这样一旦变更时所有数据都会变化,客户修改或删除影响的表很多,但如果客户的资料都存储在单独表中会造成很多冗余数据,统计时也会不准确,结构也会很乱;请问这种问题应该怎样设计比较好?