Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

3.3. Chìa tỷ lệ kèo bóng đá

nhớ lạithời tiếtThành phốBảng từChương 2. Xem xét vấn đề sau: Bạn muốn đảm bảo rằng không ai có thể chèn hàng vàothời tiếtBảng không có mục nhập phù hợp trongThành phốBảng. Cái này được gọi là duy trìTính toàn vẹn tham chiếucủa dữ liệu của bạn. Trong các hệ thống cơ sở dữ liệu đơn giản, điều này sẽ được triển khai (nếu có) bằng cách trước tiên nhìn vàoThành phốBảng để kiểm tra xem bản ghi phù hợp có tồn tại hay không, sau đó chèn hoặc từ chối mớithời tiếtHồ sơ. Cách tiếp cận này có một số vấn đề và rất bất tiện, vì vậytỷ lệ kèo bóng đácó thể làm điều này cho bạn.

Tuyên bố mới của các bảng sẽ trông như thế này:

Tạo các thành phố bảng (

Bây giờ hãy thử chèn một bản ghi không hợp lệ:

Chèn vào các giá trị thời tiết ('Berkeley', 45, 53, 0.0, '1994-11-28');
Lỗi: chèn hoặc cập nhật trên bảng "thời tiết" vi phạm ràng buộc tỷ lệ kèo bóng đá "Weather_city_fkey"

12379_12533Chương 5Để biết thêm thông tin. Việc sử dụng chính xác các tỷ lệ kèo bóng đá chắc chắn sẽ cải thiện chất lượng của các ứng dụng cơ sở dữ liệu của bạn, vì vậy bạn được khuyến khích mạnh mẽ để tìm hiểu về chúng.