Postgresql Tài liệu 8.0.26 | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 41. Danh mục hệ thống | Chuyển tiếp nhanh | Tiếp theo |
Danh mụcpg_dependghi lại Mối quan hệ kèo bóng đá pháp giữa các đối tượng cơ sở dữ liệu. Cái này thông tin cho phépDroplệnh tìm Những đối kèo bóng đá pháp khác phải được bỏ bởiDrop Cascadehoặc ngăn chặn việc thả trongThả HẠN CHẾcase.
Bảng 41-13.pg_dependcột
tên | loại | Tài liệu tham khảo | Mô tả |
---|---|---|---|
classId | oid | PG_Class.oid | OID của danh mục hệ thống đối tượng kèo bóng đá pháp là TRONG |
objid | oid | bất kỳ cột oid nào | oid của đối tượng kèo bóng đá pháp cụ thể |
objsubid | INT4 | Đối với cột bảng, đây là số cột (objidvàclassIdTham khảo chính bảng). Đối với tất cả các loại đối kèo bóng đá pháp khác, cột này bằng không. | |
RefClassID | oid | pg_ class.oid | OID của danh mục hệ thống đối kèo bóng đá pháp được tham chiếu đang ở |
Refobjid | oid | bất kỳ cột oid nào | oid của đối kèo bóng đá pháp được tham chiếu cụ thể |
RefobJSubid | INT4 | Đối với cột bảng, đây là số cột (RefobjidvàRefClassIDTham khảo chính bảng). Đối với tất cả các loại đối kèo bóng đá pháp khác, cột này bằng không. | |
DePtype | char | Một mã xác định các ngữ nghĩa cụ thể của điều này mối quan hệ kèo bóng đá pháp; xem văn bản. |
Trong mọi trường hợp, APG_DEPENDmục nhập chỉ ra rằng đối tượng được tham chiếu có thể không bị hủy mà không có Cũng bỏ các đối tượng kèo bóng đá pháp. Tuy nhiên, có một số Subflavors được xác định bởiDePtype:
13908_14125Cascade, trong trường hợp đó đối tượng kèo bóng đá pháp cũng bị rơi. Ví dụ: Một cột bảng có bình thường kèo bóng đá pháp vào kiểu dữ liệu của nó.
14431_14575Hạn chếhoặcCascadeChế độ) Nếu được tham chiếu đối tượng bị bỏ. Ví dụ: Một ràng buộc được đặt tên trên bảng được thực hiện tự động kèo bóng đá pháp vào bàn, để nó biến mất Nếu bảng bị rơi.
Đối tượng kèo bóng đá pháp được tạo như một phần của việc tạo ra đối tượng được tham chiếu, và thực sự chỉ là một phần của Thực hiện nội bộ. MỘTthảcủa đối tượng kèo bóng đá pháp sẽ không được phép hoàn toàn (chúng tôi sẽ Yêu cầu người dùng phát hành AthảChống lại đối kèo bóng đá pháp được tham chiếu, thay vào đó). MỘTthảcủa đối tượng được tham chiếu sẽ là lan truyền qua để thả đối tượng kèo bóng đá pháp cho dùCascadeđược chỉ định hay không. Ví dụ: Một kích hoạt được tạo ra để thực thi một khóa nước ngoài ràng buộc được thực hiện kèo bóng đá pháp vào nội bộ vào ràng buộc củaPG_ConstraintEntry.
Không có đối tượng kèo bóng đá pháp; Loại mục nhập này là một tín hiệu rằng chính hệ thống kèo bóng đá pháp vào tham chiếu đối tượng, và để đối tượng đó không bao giờ được xóa. Mục thuộc loại này chỉ được tạo bởiinitDB. Các cột cho đối tượng kèo bóng đá pháp chứa số zeroes.
Hương vị kèo bóng đá pháp khác có thể cần thiết trong tương lai.