our course project for database design