Ho un database esistente con tutto nello schema dbo
. Ho un progetto SSDT con oggetti che sto aggiungendo ad esso con schemafoo
Ho una tabella che assomiglia a questa nel progetto:
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
)
Dipende da dbo.a. dbo.a ha molte colonne che sono chiavi esterne di altre colonne. Qualcun altro (che mantiene lo schema predefinito) potrebbe cambiare dbo.a.
Vorrei semplicemente archiviare dbo.a come:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Quindi viene costruito internamente, ma non distribuito. È possibile?