哪个最好?多桌还是单桌?

时间:2010-06-30 18:11:48

标签: php mysql

我仍然感到困惑,我是否需要在单个数据库中使用多个表或在单个数据库中使用单个表?

我的确有一个记录近30列。

1 个答案:

答案 0 :(得分:4)

这将高度依赖于您存储的数据类型,但数据库拥有多个表格的情况非常普遍。 Normalization是您要搜索和阅读的术语。

当我说“你要存储什么样的数据”时,我的意思不仅仅是文本与数字数据。它更多地取决于应用程序中表格的具体内容。如果您将客户数据和产品数据存储在同一个表中,则几乎可以肯定应将其拆分为两个表(或更多)。如果您的所有数据都可以描述为一种类型,那么只有一个表可能没问题。