用户(id,用户名,密码,电子邮件,isOnline)
个人资料(id,uid,姓名,姓氏,dob等......)
分隔个人资料信息和accont信息是个好主意吗?或者我应该使用一张桌子?为什么? TIA!
答案 0 :(得分:0)
通常,如果您只在配置文件和用户之间建立一对一的关系,那么您会发现将它们存储在同一个表中更简单,更快捷。至少根据我的经验。
只需确保select
只列出您需要的列(如果使用ORM,请调查一些名为“延迟加载”的内容)并且不应该降低性能。虽然如果这些都是列,你可能不需要担心它,SQL非常快。