【发布时间】:2016-04-16 22:53:21
【问题描述】:
我想存储彼此非常相似的人(拥有person_id)的信息,例如:
- 职业
- 国籍
- 标签
- 等。 = 数量有限且预计数量不会增长的特征
由于一个人可以拥有多个标签(例如,或职业),因此规范化数据库是有意义的。所有这些信息都需要一个简单的表格设计:primary key (id) + varchar。
我想知道什么更有意义:
- 将混合信息存储在一个表中 = 一个模式
- 将信息存储在不同的表中,但表具有相同的架构
编辑
此信息与人员在第三个表中关联:primary key | person_id | property_id
【问题讨论】: