Tengo una base de datos existente con todo en el esquema dbo. Tengo un proyecto SSDT con objetos que agrego con esquemafoo
Tengo una tabla que se ve así en el proyecto:
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 de dbo.a. dbo.a tiene muchas columnas que son claves foráneas para otras columnas. Alguien más (que mantiene el esquema predeterminado) podría cambiar dbo.a.
Me gustaría simplemente almacenar dbo.a como:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Por lo tanto, se construye internamente, pero no se implementa. ¿Es eso posible?