propiedades por recurso tipo ahora son restricciones opcionales para el usuario, incluye validaciones