0

我希望你能帮我解决这个问题。我正在尝试在 php/mysql 中开发一个在线录取系统。到目前为止,我已经创建了两个表:

1- 会员(memberid(自动递增)、用户名、电子邮件、密码、激活) 2- 个人详细信息(国籍、宗教、护照号码、出生地、出生日期)

我将数据分成两个表以减少表的负载。你能告诉我在这种情况下我们如何定义一对一的关系。谢谢

4

1 回答 1

2

您将memberid在具有常规外键关系的每个表上放置一列。唯一的区别是您应该在两个表上都放置一个 UNIQUE 约束或 PRIMARY KEY 约束。

正是这种唯一性约束将关系从 1:N 更改为 1:1 关系。

于 2013-07-21T23:08:37.690 回答