外国人应该在这种情况下居住在哪里

时间:2015-12-20 15:26:32

标签: mysql sql

我希望关系像一个配置文件只有一个地址关联它。虽然单个地址可以来自许多个人资料。我在哪里放置外键。

地址address_id, state, town, phone, email

个人资料username, profile_pic, date_added, password

2 个答案:

答案 0 :(得分:0)

因为你想要地址表的一对多关系,所以你应该在配置文件表中添加一个外键(比如说addr_id)。

这样,一个地址行可用于多个配置文件

答案 1 :(得分:0)

来自http://www.mysqltutorial.org/mysql-foreign-key/

“customers表称为父表或引用表,orders表称为子表或引用表。

外键可以是列或一组列。子表中的列通常引用父表中的主键列。“

看起来你想要用户表上的外键。

希望这有帮助!