数据库设计中过度规范化会导致问题。以产品和销售为例,若销售表外键设为级联更新删除,删除产品会破坏历史销售数据,且售价与标价无关。销售数据应独立存储,保留交易时的历史信息。
数据库设计中,过度规范化会影响性能和维护。第三范式(3FN)是理想的平衡,能消除数据异常并保持查询性能。设计应基于实际使用模式,避免追求理论完美。
完成下面两步后,将自动完成登录并继续当前操作。