J'ai une base de données existante avec tout dans le schéma dbo
. J'ai un projet SSDT avec des objets que j'y ajoute avec un schémafoo
J'ai une table qui ressemble à ceci dans le projet:
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
)
Cela dépend de dbo.a. dbo.a a de nombreuses colonnes qui sont des clés étrangères à d'autres colonnes. Quelqu'un d'autre (qui maintient le schéma par défaut) peut changer dbo.a.
Je voudrais simplement stocker dbo.a comme:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Il est donc construit en interne, mais pas déployé. Est-ce possible?