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

Ràng buộc tính đa dạng đã vi phạm Khung thực thể 5

Bạn có đang cố thêm cùng một Result không cho nhiều người dùng?

Trong trường hợp đó, điều này sẽ không thành công vì khung thực thể sẽ nhận ra Result bộ sưu tập của Person lớp làm khóa ngoại từ Result tới Persons . Việc ánh xạ sẽ giống như khi bạn thêm một Persons thuộc tính điều hướng đến Result lớp học.

Nếu bạn muốn PersonResult để có một mối quan hệ nhiều-nhiều, bạn phải thêm một ICollection<Person> Persons thuộc tính của Result để làm cho EF hiểu điều đó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kết nối với cơ sở dữ liệu SQL Server trong CodeIgniter?

  2. Chuyển đổi ‘datetime’ thành ‘smalldatetime’ trong SQL Server (Ví dụ T-SQL)

  3. SQL Server 2008 không thể bỏ ràng buộc

  4. Truy vấn SQL để chia dữ liệu cột thành các hàng

  5. Cách tạo Ràng buộc Không Null trên Cột trong Bảng SQL Server - Hướng dẫn SQL Server / T-SQL Phần 51