Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
哪一个是设计我的数据库表的最佳途径?
我有两种情况可以为用户设置我的数据库表
1) 我使用该users表来包含用户 ID、电子邮件、用户名、密码、名字、姓氏和所有其他个人资料数据
users
2) 我有一个users表来存储 ID、电子邮件、密码和登录信息,然后使用userprofile表来存储所有配置文件数据。
userprofile
在不知道网站将来会变得多大的情况下,哪条路线更好?
我现在正试图以正确的方式做事,而不是以后意识到我应该以不同的方式做事。
提前感谢所有建议!
如果 User 和 UserProfile 之间存在一对一的关系,我只建议将它们存储在同一个表中,除非您对每组数据有不同的重要索引要求。