for CSCI403 - Database Design and Management