database design exercises with simple db