Assignment 2 answer, assignment 2 database design (e-r diagrams)