Email Record: Implementación de requisitos en sistemas orientados a datos con lenguaje OCL y lógica difusa