Was wäre das beste Entwurfsmuster für dieses Problem:
Ich habe ein Objekt A. Objekt A kann abhängig von der Benutzeranforderung entweder registriert oder aus der Datenbank gelöscht werden.
Die Datenvalidierung erfolgt vor der Registrierung oder Löschung des Objekts. Es gibt eine Reihe von Regeln, die überprüft werden müssen, bevor das Objekt registriert werden kann, und eine andere Reihe von Regeln zum Löschen. Einige dieser Regeln gelten für beide Operationen.
Bis jetzt denke ich, dass das Entwurfsmuster der Verantwortungskette am besten passt, aber ich habe Probleme, es umzusetzen.