Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

EF Code đầu tiên, làm thế nào để đăng ký cùng một tên bảng với các lược đồ khác nhau?

Các lớp của bạn phải có tên khác hoặc bạn phải sử dụng ngữ cảnh riêng cho mọi lược đồ.

Lý do cho điều này là mô hình EDM được sử dụng trong nội bộ. Ngay cả khi bạn đang sử dụng mã đầu tiên, nó vẫn tạo mô hình EDM ở phía sau và nó phải tuân theo tất cả các hạn chế của nó và cách các lớp POCO được đối sánh với các thực thể được xác định trong mô hình CSDL. Các thực thể từ EDM và các lớp POCO được so khớp theo tên lớp (không có vùng tên). Do đó, mỗi tên lớp được ánh xạ trong cùng ngữ cảnh phải là duy nhất và không gian tên khác nhau không làm cho nó có tên lớp khác nhau.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Loại bỏ và tạo lại các ràng buộc trong SQL Server

  2. Bỏ qua mili giây trong một ngày

  3. Làm cách nào để chuyển đổi dữ liệu Hình học thành dữ liệu Địa lý trong MS SQL Server 2008?

  4. Sử dụng TransactionScope với đọc không cam kết - với (nolock) trong SQL có cần thiết không?

  5. Tạo tệp cơ sở dữ liệu SQL Server CE theo lập trình