Hola , La Restricción de Validación Personalizada es algo que puede ayudarte. Aquí tienes los artículos al respecto: Trail ~Validation_ y Restricciones de Validación Personalizadas .
Los artículos sobre Validación de Datos y Marco de Validación de Datos también pueden ser útiles para ti: