Validation and Database Connection introduced in chapter 3-4
Db Context Handler with Entity Framework