mysql – 什么更好 – 许多小表或一个大表?

我有一个数据库,将存储个人简介。这些个人有大约50个可能的领域。

一些是常见的事情,如名字,姓氏,电子邮件,电话号码。

其他是喜欢爱好,技能,兴趣的东西

有些是身高,体重,肤色。

这些组中的每一个由系统在不同时间使用。在能够通过数据库进行协商方面,我希望有大约8个字段的7个表。什么是最佳实践?

编辑:数据将在搜索引擎中使用,用于查找配置文件匹配。这是否影响我在做什么?

这很难说,而是基于应用程序的需要。我会说,看看Database Normalization,因为它会告诉你如何规范化数据库,它应该阐明你想要分离到自己的表等。
http://stackoverflow.com/questions/4089830/whats-better-many-small-tables-or-one-big-table

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:mysql – 什么更好 – 许多小表或一个大表?