A data access layer implemented using Entity Framework 6.1 code first workflow.