Ale*_*nch 3 database-design database-optimization
我在mysql中有一个用户表,其中包含所有用户数据(名字,姓氏,地址等)
但是,我应该将身份验证详细信息存储在另一个表(用户名,密码)中,并通过用户ID链接两个表吗?
这有什么意义吗?
它更安全吗?
还是只是增加额外的编码?
这有什么意义吗?
不,一点也不。
它更安全吗?
如果有人可以访问您的用户表,那么他们肯定可以访问密码所在的其他任何表,因此不能。
还是只是增加额外的编码?
差不多了 JOIN当实际上没有理由首先分割数据时,您将需要大量多余的s来获取密码信息。