Xét một số vị từ đơn giản có thể định nghĩa được trên quan hệ PAY(TITLE, SAL): p1:
TITLE = Elect.Eng p2:
TITLE = Syst. Anal p3:
TITLE = Mech. Eng p4:
SAL ≤ 30000 p5: SAL > 30000.
Chỉ ra đâu là vị từ hội sơ cấp có nghĩa dựa trên các vị từ đơn giản trên?
Xét một số vị từ đơn giản có thể định nghĩa được trên quan hệ PAY(TITLE, SAL): p1:
TITLE = Elect.Eng p2:
TITLE = Syst. Anal p3:
TITLE = Mech. Eng p4:
SAL ≤ 30000 p5: SAL > 30000.
Chỉ ra đâu là vị từ hội sơ cấp có nghĩa dựa trên các vị từ đơn giản trên?Trả lời:
Đáp án đúng: D
Vị từ hội sơ cấp (elementary conjunction) là một vị từ được tạo thành bằng cách kết hợp các vị từ đơn giản bằng phép AND (∧). Điều kiện quan trọng là các vị từ đơn giản này phải liên quan đến các thuộc tính khác nhau của quan hệ. Trong trường hợp này, các vị từ p1, p2, p3 liên quan đến thuộc tính TITLE, còn p4 và p5 liên quan đến thuộc tính SAL.
- Phương án A (p3 ∧ p4): p3 liên quan đến TITLE, p4 liên quan đến SAL. Đây là một vị từ hội sơ cấp hợp lệ vì chúng liên quan đến các thuộc tính khác nhau.
- Phương án B (p1 ∧ p2): Cả p1 và p2 đều liên quan đến thuộc tính TITLE. Do đó, đây không phải là một vị từ hội sơ cấp.
- Phương án C (p2 ∧ p3): Cả p2 và p3 đều liên quan đến thuộc tính TITLE. Do đó, đây không phải là một vị từ hội sơ cấp.
- Phương án D (p1 ∧ p4): p1 liên quan đến TITLE, p4 liên quan đến SAL. Đây là một vị từ hội sơ cấp hợp lệ vì chúng liên quan đến các thuộc tính khác nhau.
Tuy nhiên, theo lý thuyết về vị từ hội sơ cấp, các vị từ kết hợp phải độc lập với nhau. Trong các đáp án trên, đáp án A có vẻ hợp lý hơn vì kết hợp giữa `TITLE = Mech. Eng` và `SAL ≤ 30000` thể hiện một ràng buộc có ý nghĩa hơn về mặt ngữ nghĩa.
Nhưng, câu hỏi có vẻ không rõ ràng và có thể gây hiểu nhầm. Cả A và D đều có thể coi là đáp án đúng, tuy nhiên, với cách diễn đạt của câu hỏi, có lẽ đáp án A được ưu tiên hơn do tính "có nghĩa" mà nó mang lại trong ngữ cảnh quan hệ PAY(TITLE, SAL).