嗨,我对关系数据库有点困惑。这是我目前所理解的:
假设我们有两个表用户和个人资料
用户:用户名,密码配置文件:地址,电话,国家,城市等。
显然应该在这两个表之间创建关系,因为每个用户都有一个地址,电话等。但是 MySql 或 Sql-server 如何知道女巫地址属于哪个用户。
我在一些教程中看到,在这种情况下为配置文件创建了一个额外的字段 users_id。我不明白的是,如果字段中的项目是针对用户表自动生成的?另外我怎么能确定我是没有检索到错误的用户资料?
任何人都可以向我解释这个概念或向我指出一些教程吗?