【发布时间】:2020-08-12 21:46:23
【问题描述】:
在这两个表之间创建一对一关系的最佳方法是什么?
这是ER图
这是 Athlete 表的 SQL 语句,但我仍然不确定如何创建 DressingRoom 表
CREATE TABLE Athlete
(
StudentID INT NOT NULL,
FirstName VARCHAR(15) NOT NULL,
LastName VARCHAR(15) NOT NULL,
Gender VARCHAR(9),
Eligibility VARCHAR(15),
CONSTRAINT AthletePK PRIMARY KEY (StudentID),
CONSTRAINT GenderCheck CHECK (Gender IN ('Male', 'Female')),
CONSTRAINT EligibilityCheck Check (Eligibility IN ('Eligible', 'NotEligible'))
);
【问题讨论】:
-
请在问题中以文本形式提供示例数据、期望、结果和表格布局。
标签: sql database database-design foreign-keys create-table