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

Khóa ngoại tham chiếu PK có cần ràng buộc NOT NULL không?

Nếu bạn muốn có thể biểu diễn chưa biết trong cột FK của bảng đó, hãy đặt nó là giá trị rỗng, nếu nó phải có một giá trị, hãy đặt nó là Not Null.

Bạn có thể có bao nhiêu bản ghi tùy thích trong bảng tham chiếu với giá trị FK rỗng. Ràng buộc duy nhất nằm trên các hàng trong bảng được tham chiếu (Vị trí PK) chứ không phải trên các hàng trong bảng tham chiếu (vị trí FK).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra Spring Data JPA không hoạt động đối với phương pháp cập nhật JpaRepository với chú thích @Modizing, tại sao?

  2. Dữ liệu CSV vào postgreSQL bằng Python

  3. Cách truy vấn một phần tử JSON

  4. Hiểu hiệu suất truy vấn PostgreSQL

  5. Truy vấn PostgreSQL với Npgsql và Entity Framework bằng cách sử dụng unaccent