JavaScript is required

Cho lược đồ quan hệ có F={A → BC, C → X, B → Z}, áp dụng các hệ tiên đề AMSTRONG ta có phụ thuộc hàm nào?

A.

A → Z, A → X

B.

A → Z, C → Z

C.

B → Z, C → Z

D.

B → Z, Z → A

Trả lời:

Đáp án đúng: A


Phân tích các phụ thuộc hàm đã cho:

  • A → BC, có nghĩa là A xác định cả B và C.
  • C → X, có nghĩa là C xác định X.
  • B → Z, có nghĩa là B xác định Z.

Từ A → BC, ta có thể suy ra:

  • A → B (tách BC thành B)
  • A → C (tách BC thành C)

Kết hợp A → B và B → Z, theo luật bắc cầu (Transitivity), ta có A → Z.

Kết hợp A → C và C → X, theo luật bắc cầu (Transitivity), ta có A → X.

Vậy, A → Z và A → X là các phụ thuộc hàm có thể suy ra từ F.

Câu hỏi liên quan