Functional dependency là gì?

Phrase Database
Phụ thuộc hàm

Phụ thuộc hàm (functional dependency) xác định mối quan hệ của một thuộc tính (attribute) này với một thuộc tính khác trong hệ quản trị cơ sở dữ liệu (DBMS). Một phụ thuộc hàm (functional dependency) được biểu thị bằng một mũi tên →. Phụ thuộc hàm (functional dependency) của X vào Y được biểu diễn bằng X → Y. Sự phụ thuộc hàm (functional dependency) đóng một vai trò quan trọng để tìm ra sự khác biệt giữa thiết kế cơ sở dữ liệu tốt và xấu.

Employee_number Employee Name Salary City
1 John 20000 China
2 Lan 28000 Libya
3 Obama 10000 Albania

Trong ví dụ này, nếu chúng ta biết Employee_number, chúng ta có thể có được Employee Name, City, Salary, v.v. Bằng cách này, chúng ta có thể nói rằng City, Employee Name, và Salary phụ thuộc hàm (functional dependency) vào Employee_number.

Learning English Everyday