Câu trả lời:
dbo là lược đồ mặc định trong SQL Server. Bạn có thể tạo các lược đồ của riêng mình để cho phép bạn quản lý tốt hơn không gian tên đối tượng của mình.
Nếu bạn đang sử dụng Sql Server Management Studio, bạn có thể tạo lược đồ của riêng mình bằng cách duyệt đến Cơ sở dữ liệu - Cơ sở dữ liệu của bạn - Bảo mật - Lược đồ.
Để tạo một tập lệnh bằng cách sử dụng tập lệnh dễ như (ví dụ):
CREATE SCHEMA [EnterSchemaNameHere] AUTHORIZATION [dbo]
Bạn có thể sử dụng chúng để nhóm các bảng của mình một cách hợp lý, ví dụ bằng cách tạo một lược đồ cho thông tin "Tài chính" và một bảng khác cho dữ liệu "Cá nhân". Các bảng của bạn sau đó sẽ hiển thị dưới dạng:
Financial.BankAccounts Financial.Transilities Personal.Address
Thay vì sử dụng lược đồ mặc định của dbo.
[Table("Customer", Schema = "MySchema")]
Nó mới đối với SQL 2005 và cung cấp một cách đơn giản hóa để nhóm các đối tượng, đặc biệt là cho mục đích bảo mật các đối tượng trong "nhóm" đó.
Liên kết sau đây cung cấp một lời giải thích sâu hơn về nó là gì, tại sao chúng ta sẽ sử dụng nó:
Hiểu sự khác biệt giữa Chủ sở hữu và Lược đồ trong SQL Server