1.

In Designing A Relational Database, Why Might We Choose A Non-bcnf Design?

Answer»

BCNF is not always dependency preserving. Therefore, we MAY want to CHOOSE another normal FORM (specifically, 3NF) in ORDER to make checking DEPENDENCIES easier during updates. This would avoid joins to check dependencies and increase system performance.

BCNF is not always dependency preserving. Therefore, we may want to choose another normal form (specifically, 3NF) in order to make checking dependencies easier during updates. This would avoid joins to check dependencies and increase system performance.



Discussion

No Comment Found

Related InterviewSolutions