|
|||
CREATE TABLE dbo.Marks ( idMark int IDENTITY, LowBalls int NOT NULL,CREATE TABLE dbo.Marks ( idMark int IDENTITY, LowBalls int NOT NULL, HighBalls int NOT NULL, CONSTRAINT PK_Marks PRIMARY KEY (idMark) ) ON [PRIMARY] GO -- -- секция для команд вставки данных из всех таблиц – ее пропустим -- -- Создать внешний ключ "FK_Teachers" для объекта типа таблица "dbo.Teachers" -- PRINT (N'Создать внешний ключ "FK_Teachers" для объекта типа таблица "dbo.Teachers"') GO ALTER TABLE dbo.Teachers ADD CONSTRAINT FK_Teachers FOREIGN KEY (idDepartment) REFERENCES dbo.Departments (idDepartment) GO -- -- Создать внешний ключ "FK_Sessions_Subjects_idSubject" для объекта типа таблица "dbo.Sessions" -- PRINT (N'Создать внешний ключ "FK_Sessions_Subjects_idSubject" для объекта типа таблица "dbo.Sessions"') GO ALTER TABLE dbo.Sessions ADD CONSTRAINT FK_Sessions_Subjects_idSubject FOREIGN KEY (idSubject) REFER- ENCES dbo.Subjects (idSubject) GO -- -- Создать внешний ключ "FK_Sessions_Teachers_idTeacher" для объекта типа таблица "dbo.Sessions" -- PRINT (N'Создать внешний ключ "FK_Sessions_Teachers_idTeacher" для объекта типа таблица "dbo.Sessions"') GO ALTER TABLE dbo.Sessions ADD CONSTRAINT FK_Sessions_Teachers_idTeacher FOREIGN KEY (idTeacher) REFER- ENCES dbo.Teachers (idTeacher) GO -- -- Создать внешний ключ "FK_Results" для объекта типа таблица "dbo.Results" -- PRINT (N'Создать внешний ключ "FK_Results" для объекта типа таблица "dbo.Results"') GO ALTER TABLE dbo.Results ADD CONSTRAINT FK_Results FOREIGN KEY (idStudent) REFERENCES dbo.Students
|
|||
|