【发布时间】:2012-12-14 14:25:24
【问题描述】:
在我的一个网站上,我有一个主用户表,其中包含每个用户的唯一用户 ID、电子邮件地址、密码等。
我需要开始跟踪很多与每个用户相关的二进制标志,比如他们是否确认了他们的电子邮件,他们是否发布了消息,他们是否升级了他们的帐户,他们是否做过 X ,是否做过Y等。
这些标志中的每一个都是简单的“0”(假)或“1”(真),根据这些标志,我的网站向用户展示或做不同的事情。
我的问题是,将这些二进制标志添加到主用户表或为二进制标志或其他东西创建一个单独的表是否更有意义?
请尝试解释您的推理(以及您的方法的优点),以便我了解您的来历。
【问题讨论】:
标签: mysql database-design database-schema