ReportID
複合主キーの一部である関係を作成する必要があります。これは、MicrosoftSQLServer用に記述された私のコードです。
CREATE TABLE Tableone
(
ReportID varchar UNIQUE,
Date date,
Line ommited
PRIMARY KEY (ReportNumber, Date)
)
CREATE TABLE Tabletwo
(
Line omitted
Line ommited
ReportID varchar UNIQUE FOREIGN KEY REFERENCES Tableone(ReportID),
Line ommited
PRIMARY KEY (XX, XXX, ReportID)
)
更新:特に、ReportID
とDate
を主キーとして設定するように求められましたが、で参照するTableone
だけです。ReportID
Tabletwo
御時間ありがとうございます。