before-interop / anomalieAdresse

Ce protocole permet le traitement d'une demande de création ou de modification d'adresses immeuble dans les IPE
https://before-interop.github.io/anomalieAdresse/
1 stars 6 forks source link

Redéfinition d'une propriété avec des contraintes différentes entre classe mère et fille #128

Open christophelach opened 6 days ago

christophelach commented 6 days ago

L'objet relatedEntity est défini dans l'objet TroubleTicket, et est redéfini ensuite dans l'objet anomalieAdresseBase et certains fils. Si on regarde tous les fils d'anomalie d'adresse, chacune de ces entités a des contraintes différentes (nullité ou taille du tableau de la relatedEntity). Cela peut poser des problèmes de validation des données lorsque la solution doit être implémentée. Nous proposons que la propriété relatedEntity soit définie uniquement dans les classes filles de l'anomalie d'adresse et qu'il en soit de même pour les autres protocoles à venir. Cela permettra d'avoir des cas d'usage différents pour cette propriété selon le protocole.