Eu tenho um banco de dados existente com tudo no esquema dbo
. Eu tenho um projeto SSDT com objetos que estou adicionando a ele com esquemafoo
Eu tenho uma tabela que se parece com isso no projeto:
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
)
Depende do dbo.a. O dbo.a possui muitas colunas que são chaves estrangeiras para outras colunas. Outra pessoa (que mantém o esquema padrão) pode alterar o dbo.a.
Eu gostaria de armazenar simples dbo.a como:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Portanto, ele é construído internamente, mas não implantado. Isso é possível?