3,7 Mult ivalued phụ thuộc
A "phụ thuộc đa trị" là một sự khẳng định rằng hai thuộc tính hoặc bộ thuộc tính
là độc lập với nhau. Tình trạng này là, như chúng ta sẽ thấy, một
tổng quát của khái niệm của một phụ thuộc chức năng, trong ý nghĩa rằng mỗi
FD ngụ ý một sự phụ thuộc đa trị tương ứng. Tuy nhiên, có một số
tình huống liên quan đến tính độc lập của bộ thuộc tính mà không thể được giải thích như là
FD của. Trong phần này chúng ta sẽ khám phá những nguyên nhân phụ thuộc đa trị
và xem làm thế nào họ có thể được sử dụng trong thiết kế giản đồ cơ sở dữ liệu.
3.7.1 Thuộc tính độc lập và hệ quả của nó
Redundancy
Có những tình huống thường xuyên mà chúng tôi thiết kế một lược đồ quan hệ và tìm thấy nó là
ở BCNF, nhưng mối quan hệ có một loại dự phòng mà không liên quan đến FD của.
Các nguồn phổ biến nhất của sự dư thừa trong lược đồ BCNF là một nỗ lực để
đưa hai hoặc nhiều nhiều nhiều mối quan hệ trong một mối quan hệ duy nhất.
Ví dụ 3,33: Trong ví dụ này, chúng ta giả sử rằng các ngôi sao có thể có nhiều
địa chỉ. Chúng tôi cũng sẽ phá vỡ địa chỉ của các ngôi sao thành các thành phần đường phố, thành phố.
Cùng với những ngôi sao và địa chỉ của họ, chúng ta sẽ bao gồm trong một đơn
mối quan hệ bình thường Stars-in thông tin về các tiêu đề và năm bộ phim trong
đó các ngôi sao xuất hiện. Sau đó hình. 3.29 là một ví dụ điển hình của mối quan hệ này.
đang được dịch, vui lòng đợi..