自然连接分解后的关系模式能够恢复原关系,但无法消除数据冗余,其根本原因在于函数依赖 sdept→dean 的丢失。例如,分解后的关系模式无法确定 'D1' 系的系主任是谁,也无法确定 '何' 是哪个系的系主任。

原始关系模式:

S(Sno, sdept, dean),F={Sno→sdept,sdept→dean}

示例数据:

| Sno | sdept | dean |

|---|---|---|

| S1 | D1 | 罗 |

| S2 | D2 | 何 |

| S3 | D2 | 何 |

第二种分解方案:

(Sno, sdept) 和 (Sno, dean)

该分解方案导致 sdept→dean 丢失,造成信息冗余和查询困难。