The CS 5012 curriculum included learning to read and build Entity Relationship (ER) diagrams and schemas. The following were the assignment prompts and my submissions.


Create an ER diagram for the following database scenario. Make sure to include an indication of the cardinality of relationships and indicate any mandatory relationships (total participation). State any assumptions that you make!

Convert Task 1’s ER diagram to a DB Schema (table names and attributes with primary key).

Simple IMDB Database



Create an ER diagram for the following database scenario. Make sure to include an indication of the cardinality of relationships and indicate any mandatory relationships (total participation). State any assumptions that you make!

Convert Task 3’s ER diagram to a DB Schema (table names and attributes with primary key).

Hospital Database