ВУЗ:
Составители:
Рубрика:
208
END
GO
SET ANSI_PADDING OFF
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id =
OBJECT_ID(N'[dbo].[FK_Произведения_Авторы]') AND parent_object_id =
OBJECT_ID(N'[dbo].[Произведения]'))
ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT
[FK_Произведения_Авторы] FOREIGN KEY([Код автора])
REFERENCES [dbo].[Авторы] ([Код автора])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id =
OBJECT_ID(N'[dbo].[FK_Произведения_Жанры]') AND parent_object_id =
OBJECT_ID(N'[dbo].[Произведения]'))
ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT
[FK_Произведения_Жанры] FOREIGN KEY([Код жанра])
REFERENCES [dbo].[Жанры] ([Код жанра])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id =
OBJECT_ID(N'[dbo].[FK_Произведения_Места нахождения]') AND
parent_object_id = OBJECT_ID(N'[dbo].[Произведения]'))
ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT
[FK_Произведения_Места нахождения] FOREIGN KEY([Код места нахождения])
REFERENCES [dbo].[Места нахождения] ([Код
места нахождения])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id =
OBJECT_ID(N'[dbo].[FK_Произведения_Средства создания]') AND
parent_object_id = OBJECT_ID(N'[dbo].[Произведения]'))
ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT
[FK_Произведения_Средства создания] FOREIGN KEY([Код средств создания])
REFERENCES [dbo].[Средства создания] ([Код средств создания])
GO
IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id =
OBJECT_ID(N'[dbo].[FK_Произведения_Страны]') AND parent_object_id =
OBJECT_ID(N'[dbo].[Произведения]'))
ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT
[FK_Произведения_Страны] FOREIGN KEY([Код страны])
REFERENCES [dbo].[Страны] ([Код страны])
GO
IF NOT EXISTS (SELECT * FROM sys.check_constraints WHERE object_id =
OBJECT_ID(N'[dbo].[CK_Creation_Author_Code]') AND parent_object_id =
OBJECT_ID(N'[dbo].[Произведения]'))
ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT
[CK_Creation_Author_Code] CHECK (((1)<=[Код автора] AND [Код автора]<=(99)))
END GO SET ANSI_PADDING OFF GO IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_Произведения_Авторы]') AND parent_object_id = OBJECT_ID(N'[dbo].[Произведения]')) ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT [FK_Произведения_Авторы] FOREIGN KEY([Код автора]) REFERENCES [dbo].[Авторы] ([Код автора]) GO IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_Произведения_Жанры]') AND parent_object_id = OBJECT_ID(N'[dbo].[Произведения]')) ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT [FK_Произведения_Жанры] FOREIGN KEY([Код жанра]) REFERENCES [dbo].[Жанры] ([Код жанра]) GO IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_Произведения_Места нахождения]') AND parent_object_id = OBJECT_ID(N'[dbo].[Произведения]')) ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT [FK_Произведения_Места нахождения] FOREIGN KEY([Код места нахождения]) REFERENCES [dbo].[Места нахождения] ([Код места нахождения]) GO IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_Произведения_Средства создания]') AND parent_object_id = OBJECT_ID(N'[dbo].[Произведения]')) ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT [FK_Произведения_Средства создания] FOREIGN KEY([Код средств создания]) REFERENCES [dbo].[Средства создания] ([Код средств создания]) GO IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_Произведения_Страны]') AND parent_object_id = OBJECT_ID(N'[dbo].[Произведения]')) ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT [FK_Произведения_Страны] FOREIGN KEY([Код страны]) REFERENCES [dbo].[Страны] ([Код страны]) GO IF NOT EXISTS (SELECT * FROM sys.check_constraints WHERE object_id = OBJECT_ID(N'[dbo].[CK_Creation_Author_Code]') AND parent_object_id = OBJECT_ID(N'[dbo].[Произведения]')) ALTER TABLE [dbo].[Произведения] WITH CHECK ADD CONSTRAINT [CK_Creation_Author_Code] CHECK (((1)<=[Код автора] AND [Код автора]<=(99))) 208
Страницы
- « первая
- ‹ предыдущая
- …
- 206
- 207
- 208
- 209
- 210
- …
- следующая ›
- последняя »