_____ (1 point) Overall reasonable approach
_____ (1 point) Covers all elements of the domain
_____ (1 point) Keys are defined
_____ (3 point) All queries supported and work well
_____ (1 point) Layout is clear and easy to use
_____ (1 point) All code files (.cs or .php or ...) turned in