Using the relations that you have defined for the hospital software system, normalize your relations into first, second, and third normal form. First, you must describe the changes required to your relations to meet the standard of first 1NF and then 2NF and lastly 3NF. Then, you should provide an Entity Relationship diagram that is in 3NF. All attributes, entities, keys, and relationships should be included and labeled.
Hint: Remember that in the hospital software system, the "Patient" relation includes "medicines" attribute and the "Appointment" relation includes "allergies" attribute. Allergies describe a list of any known allergies and medicines describe a list of medicines prescribed for a patient.