确定它是否是一个好的分解

时间:2017-03-19 21:28:11

标签: database database-normalization decomposition

我被赋予了一项任务,以确定任务中的分解是否是一个很好的分解。我的问题是,什么导致分解“糟糕”。

R(A,B,C,D)不在3NF上,F = {A→B,C→D}

分解:

R 1 (A,B)
R 2 (C,D)
R 3 (A,C)

我的第一个想法是确保分解是无损的,我相信它是。但是,如何确定分解是否为良好分解。

非常感谢您的想法和意见,谢谢。

0 个答案:

没有答案