Mối quan hệ đệ quy là gì?
Mối quan hệ đệ quy là gì?

Video: Mối quan hệ đệ quy là gì?

Video: Mối quan hệ đệ quy là gì?
Video: #25 [C++]. Giải Thích Cách Hàm Đệ Quy Hoạt Động | Kỹ Thuật Đệ Quy Trong C++ 2024, Có thể
Anonim

MỘT mối quan hệ giữa hai thực thể của loại thực thể tương tự được gọi là mối quan hệ đệ quy . Nói cách khác, một mối quan hệ luôn luôn ở giữa các lần xuất hiện ở hai thực thể khác nhau. Tuy nhiên, có thể cùng một thực thể tham gia vào mối quan hệ . Điều này được gọi là một mối quan hệ đệ quy.

Cũng biết, một mối quan hệ đệ quy là gì, hãy cho một ví dụ?

Các mối quan hệ đệ quy là một mối quan hệ giữa một thực thể và chính nó. Vì thí dụ sử dụng thực thể PERSON, một mối quan hệ đệ quy có thể được sử dụng để hiển thị MỘT NGƯỜI và CÁ NHÂN của anh ta.

Người ta cũng có thể hỏi, mức độ của một mối quan hệ đệ quy là gì? MỘT mối quan hệ đệ quy (hoặc UNARY MỐI QUAN HỆ ) là một trong đó cùng một thực thể tham gia nhiều hơn một lần vào mối quan hệ . Vì nhân viên đang được quản lý bởi một người quản lý (chính họ là một nhân viên), do đó, trình độ sau đó mối quan hệ là 1.

Xem xét điều này, mối quan hệ tự đệ quy là gì?

Khi một khóa ngoại tham chiếu đến khóa cha (khóa chính) của cùng một bảng, thì nó được gọi là TỰ THAM KHẢO HOẶC NHẬN MỐI QUAN HỆ . Cột Manager_No trong bảng Employee là một khóa Ngoại nhận các giá trị của nó từ cột Employee_No của cùng một bảng Employee.

Một khung nhìn đệ quy là gì?

Các phép nối bên ngoài đầy đủ hợp lệ khi được sử dụng trong đệ quy câu lệnh chỉ khi không phải bảng bên trong và bảng bên ngoài trong định nghĩa nối ngoài là xem đệ quy đang được xác định hoặc 1 trong các quan hệ thành phần của nó. Nói cách khác, một kết nối bên ngoài đầy đủ được sử dụng trong một đệ quy truy vấn không thể vượt qua đệ quy.

Đề xuất: