我正在学习SQL(来自NoSQL,因此很难适应),在查找示例模型之后,我发现其中许多模型使用两个单独的表来表示基本用户信息(包含用户名和密码等内容)和配置文件信息。
有什么具体的原因吗?我不明白为什么你不能用一张桌子做这样的事?
user
---
id
username
password
birthdate
avatar
最佳答案
这取决于您对示例的需求,如果您使用BLOB数据来存储配置文件图片或相关内容,出于性能原因,最好单独存储。
关于sql - 在SQL中,为什么用户配置文件通常使用2个单独的表来完成?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45767765/