I've been readind Date's Database In Depth. While discussing the Signifiicance of 5NF, he means joins that are all one-to-one. I'm new to Dbs and SQL. I wans't sure what he means by one-to-one. The content is:
Quote:
|
For if relvar R is in 5NF, the only nontrivial JDs are ones implied by superkyes. Hence, the only nonloss decompositions are ones in which every projection is on the attributes of some superkey; in other words, every such projection include some key of R. As a consequence, the coreesponding "recomposition" joins are all one-to-one, and no redundancies are or can be eliminated by the decomposition.
|
Does he mean that only one attribute, a key, is involved in the "recomposition" join?