Using Fluent Validation with ASP.NET MVC – Part 4: Database Validation