Ajout d'une Enum operator pour reprensenter les contraite