MySQL中的用户数据分离,活动用户和个人ID

时间:2014-04-22 13:05:41

标签: php mysql web-applications normalization

我正在开发一个Web应用程序,并对数据库结构有一些疑问。这是数据库的结构: 表用户

  • ID
  • 用户名
  • 密码
  • 名称(以3列分隔)
  • 城市
  • 性别
  • 有效(可能应更改为状态)

我尽量不列出所有列,但我希望你能得到这个想法。还有另一个名为 tempuser 的表:

  • USER_ID
  • 验证码
  • 时间发送的

我在电子邮件验证过程中使用此表格,然后删除 tempuser 中的记录,并在"有效" >将用户设置为1 。

我想为每个用户添加个人ID。这应该是用短划线分隔的8位数字。 EX:26-391-693。我将用它来保存用户上传的文件。它应该像UCAS个人ID。

我的问题是:将PID列放在用户表中是否合适?我应该分离人类友好的用户数据"来自表用户的元数据?

提前致谢!

0 个答案:

没有答案