मेरे पास स्कीमा में सब कुछ के साथ एक मौजूदा डेटाबेस है 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
)
इसलिए यह आंतरिक रूप से निर्मित होता है, लेकिन इसे तैनात नहीं किया जाता है। क्या यह संभव है?