Bonjour à tous,
Je dois créer un design prenant en compte une notion forte d'historisation. Je m'explique :
Pour un sous ensemble de mon modèle métier (environ une dizaine de classe), contenant des classes héritées, des aggrégations, ... Je dois pouvoir lors de tout changement garder une trace de l'état de ce sous système à un instant x.
Le besoin est d'avoir une traçabilité complète de l'évolution de ces classes.
Est-ce que cela vous ferez penser à un design pattern?
Le problème est à la fois lié à la compléxité de restituer l'ingralité des modifications mais également à la taille des enregistrements que cela risque de provoquer.
Merci pour tout idée,
Partager