小编DjM*_*Mix的帖子

功能依赖的无损连接和分解

假设关系R( K, L, M, N, P)和持久的功能依赖关系R是:

 - L  -> P
 - MP -> K
 - KM -> P
 - LM -> N
Run Code Online (Sandbox Code Playgroud)

假设我们将其分解为3个关系,如下所示:

 - R1(K, L, M)
 - R2(L, M, N)
 - R3(K, M, P)
Run Code Online (Sandbox Code Playgroud)

我们如何判断这种分解是否无损? 我用过这个例子

R1∩R2= {L,M},R2∩R3= {M},R1∩R3= {K,M}我们使用函数依赖,在我看来这不是无损的,但有点混淆.

join relational-algebra lossless database-normalization functional-dependencies

7
推荐指数
1
解决办法
1万
查看次数