设计数据库是为什么要将用户名和密码与用户其他信息分成两张表,有什么好处?

如题,大神请赐教!
2024-12-12 21:58:44
推荐回答(1个)
回答1:

面向对象方面考虑, 用户信息就是用户这个人,用户名密码就是进门的钥匙
性能方面考虑,数据检索的时候列少了要快些,而且密码这东西,登录进去就没用了
安全性考虑,如果有一个模块查询用户信息,你直接把密码也带过去了,会容易出现恶意操作,
还有就是,这是一种习惯,不管有没有问题,这样都看着顺眼