标签: 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)
我的第一个想法是确保分解是无损的,我相信它是。但是,如何确定分解是否为良好分解。
非常感谢您的想法和意见,谢谢。