我正在使用php / mysql开发HRM系统。有一个表有30多个coloums。由于没有重复数据,我没有将其分解为其他表。但是在我设计了系统的设计部分之后,客户想要逐个部分地存储数据。现在有6个表单提交而不是一个表单。但问题是现在我必须使用一个表来分解六种形式的数据。
我可以像我一样继续这样做。但我想知道它在技术上是否合适。或者我想将一张桌子(35个coloums)分成6个桌子?
请分享您的想法。
答案 0 :(得分:4)
许多表单提交会压缩一个表并不奇怪,不应该成为拆分表的理由。 单个表中的30列不应该像日志一样重要,因为表是规范化的
根据某些UI功能拆分表可能会使数据库无法正常化