Fonctionnalité #9780
Mis à jour par Cyril VAZQUEZ il y a plus de 5 ans
Quand le choix, à la configuration du système, est de détruire toutes les ressources (méta + data), prévoir un service de purge spécifique pour nettoyer les bordereaux de transaction comportant les métas. ## Côté Archive ~~~ archive |_ 1..1 descriptionObject |_ 0..n contents (sous-archives) <-> archive |_ 0..n digitalResource -----------> [stockage] |_ 0..n relationship <----------> archiveRelationship --> archive |_ 0..n message <----------> unitIdentifier <------> archiveUnit <---------> message ~~~ ## Côté Medona ~~~ Message ----------------------------> [stockage] |_ 1..1 data |_ 0..n unitIdentifier <-----------> unitIdentifier archiveUnit <---------> archive ~~~ L'élimination concerne l'archive avec - ses contenus : archive (sous-archives), descriptionObject, digitalResource et binaires - ses relations : relationship mais PAS unitIdentifier qui est dans le scope medona La purge medona concerne aujourd'hui seulement les données dans le stockage, elle se base sur le type de message, son statut et une durée de conservation. Besoin : La purge doit concerner - data - unitIdentifier ?