Tôi có một cơ sở dữ liệu hiện có với mọi thứ trong lược đồ dbo
. Tôi có một dự án SSDT với các đối tượng tôi đang thêm vào nó bằng lược đồfoo
Tôi có một bảng trông như thế này trong dự án:
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
)
Nó phụ thuộc vào dbo.a. dbo.a có nhiều cột là khóa ngoại đối với các cột khác. Một số người khác (người duy trì lược đồ mặc định) có thể thay đổi dbo.a.
Tôi muốn lưu trữ đơn giản dbo.a như:
CREATE table dbo.a (
id INT NOT NULL
CONSTRAINT [PK_a] PRIMARY KEY CLUSTERED
)
Vì vậy, nó được xây dựng nội bộ, nhưng không được triển khai. Điều đó có thể không?