【发布时间】:2014-07-04 19:21:03
【问题描述】:
用户可以从事以下工作之一:
- 开发者
- 设计师
- 经理
- 销售
- 其他
将其存储在数据库中的最佳方式是什么?我有一个专栏user_job,我可以通过两种方式存储作业:
- 作为整数(Developer=1、Designer=2、...)
-
作为职位名称(Developer、Designer、...)
- 我认为第一种方法更快但不太清晰。
- 第二种方式需要更多的存储空间,但工作很清楚,在 PHP 中我不需要将 ID 转换为工作名称。
感谢您的帮助!
【问题讨论】:
-
第一种方式。这并不是“不太清楚”。这就是我们有 JOIN 的原因。
标签: mysql storage normalization