У меня есть база данных со всем в схеме dbo
. У меня есть проект SSDT с объектами, которые я добавляю к нему со схемойfoo
У меня есть таблица, которая выглядит так в проекте:
CREATE table foo.a (
id INT NOT NULL
CONSTRAINT [PK_foo_a] PRIMARY KEY CLUSTERED
CONSTRAINT [FK_foo_a] FOREIGN KEY REFERENCES [dbo].[a],
desc NVARCHAR(50) NOT NULL
)
Это зависит от dbo.a. В dbo.a есть много столбцов, которые являются внешними ключами других столбцов. Кто-то другой (кто поддерживает схему по умолчанию) может изменить dbo.a.
Я хотел бы просто сохранить dbo.a как:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Так что он создается внутри, а не разворачивается. Это возможно?