Naja, dass viele Feld und Item nicht auseinanderhalten können, obwohl diese bestenfalls eine einseitige Abhängigkeit besitzen, habe ich mal eher vernachlässigt.
Was mit mehr Sorgen macht:
- Was ist, wenn in DB Nr. 2 mehr als ein Dokument mit der gleichen Inventarnummer besteht?
- Was ist, wenn in DB Nr. 2 für eine Inventarnummer gar kein Dokument existiert?
Beides ist lösbar, aber da fängt der Rattenschwanz an anderen Problemen schon an, die sich dann nicht mehr so elegant lösen lassen wie in LS. Und ein Logging vor allem ist gar nicht drin.
Meine Antwort hätte also entsprechend meiner erfahrungsgeprägten Meinung lauten müssen: "Doch, geht schon, hat aber deutliche Nebenwirkungen."
Bernhard