Translate your ER diagram into relational database design using the notation. Ne
ID: 3909583 • Letter: T
Question
Translate your ER diagram into relational database design using the notation. New, foreign keys might be introduced during the translation. Highlight the foreign keys you created.
Specify the relationships between the tables.
A paragraph explaining in what normal form your database design is. Explain your reasoning.
If your design is not in at least third normal form, revise it so it is in at least third normal form. Provide the revised diagram and explain your reasoning for why the diagram is now in at least third normal form. If your design is already in the third normal form or higher, you do not have to revise it but still do explain your reasoning.
Provide three specific examples of data anomalies that will be avoided due to your third normal form or higher database design. Explain your reasoning.
Come up with a case based on your database design, with examples, to illustrate 2NF might be a preferred normal form in your design.
Peatic PK: Patient ID Allergies FK: Insurance Infomation Medical History Registered PK,FK: Patient ID Insurance Date Insurance Company PK: Insurance No PK: Insurance Information Fomulary Prior Authorization Forms Prior Authorization Criteria PK, F: Insurance No Provider PK: Demographics States Ällowed Specialty PK: Provider IDExplanation / Answer
Relational Database
Patient(PatientID,Demographics,Allergies,InsuranceInformation,MedicalHistory)
InsuranceCompany(InsuranceNo,InsuranceInformation,Formulary, PriorAuthorizationForms, PriorAuthorizationCreteria)
Registered(PatientID,InsuranceNo,InsuranceDate)
Provider(ProviderID,Demographics,StatesAllowed,Speciality)
underlined are primary keys and italicised are foreign keys. Some attributes are both.
The relations above are not in 3rd normal Form form due to following reasons :
Relations in 3NF
Patient(PatientID,ProviderID,Allergies,InsuranceNo,MedicalHistory)
InsuranceCompany(InsuranceNo,InsuranceInformation,Formulary, PriorAuthorizationForms, PriorAuthorizationCreteria)
Registered(PatientID,InsuranceNo,InsuranceDate)
Provider(ProviderID,Demographics,StatesAllowed,Speciality)
Data Anomalies avoided by 3NF
Do ask if any doubt. Please upvote.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.