Dear Friends,
First of all, thank you Rudy for your post.
I have a case study regarding a company. Now from this case study, I am able to build an Enhanced Entity Relationship Diagram. I am able to build this diagram by identifying the entities, attributes, relationships and cardinality present in the Company case study and representing it in the Enhanced ER diagram. Now, from this diagram, I am able to obtain the relational models for the Company. This is just a matter of transferring the Enhanced ER diagram to relational models.
Let’s say I don’t use an ER diagram. So, from the Company case study, I will just identify all attributes present. After I have identified all the attributes, I would have obtained the unnormalized form(UNF) of the Company. From this UNF, it is possible to obtain the Boyce-Codd Normal Form(BCNF) of the company. After I have obtained the BCNF for Company, I would have obtained the relational models for Company.
My question is, are the relational models obtained from using Enhanced ER diagram and the relational models obtained from using Normalization the same? I personally believe that they should be the same. What are the reasons that the relational models obtained should be the same?
I welcome all feedback. I am just trying to figure this one out. Thanks for all help.
Kind thoughts,
Peter Parkett
