Use specification in DAL.