Similar to:
Assignment 6 SQL Concepts and Database Design