ВУЗ:
Составители:
Рубрика:
124
CREATE TABLE [dbo].[Произведения](
[Код произведения] [int] NOT NULL,
[Название произведения] [char](100) NOT NULL,
[Код жанра] [int] NOT NULL,
[Код средств создания] [int] NOT NULL,
[Код автора] [int] NOT NULL,
[Дата создания] [datetime] NULL,
[Код страны] [int] NOT NULL,
[Код места нахождения] [int] NOT NULL,
[Цена] [real] NULL,
CONSTRAINT [AK_Creation_Name] PRIMARY KEY CLUSTERED
(
[Код произведения] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
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].[Произведения]'))
CREATE TABLE [dbo].[Произведения](
[Код произведения] [int] NOT NULL,
[Название произведения] [char](100) NOT NULL,
[Код жанра] [int] NOT NULL,
[Код средств создания] [int] NOT NULL,
[Код автора] [int] NOT NULL,
[Дата создания] [datetime] NULL,
[Код страны] [int] NOT NULL,
[Код места нахождения] [int] NOT NULL,
[Цена] [real] NULL,
CONSTRAINT [AK_Creation_Name] PRIMARY KEY CLUSTERED
(
[Код произведения] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
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].[Произведения]'))
124
Страницы
- « первая
- ‹ предыдущая
- …
- 122
- 123
- 124
- 125
- 126
- …
- следующая ›
- последняя »
