Zur GenericDB: Sie wird von den 4fb abgelehnt, da sie auf den ersten (Code-)Blick und auch bei längerem Hinsehen etwas schwerer verdaulich ist. Die guten Ansätze sind dennoch interessant - ein Entschlacken sinnvoll (Beispiel: Die Verknüpfung zweier Tabellen ist nur auf Basis der Primary Keys möglich und diese müssen in beiden Spalten identisch benannt sein - denn dass sie zusammengehören, wird automatisch bestimmt [und geht manchmal schief]).
Bevor man es jedoch entschlackt und dann bestehenden Code darauf umstellt (und weitere DB-Treiber ergänzt), kann es sinnvoller sein, Contenido mit einem generischen DB-Layer eines erprobten DB-Frameworks zu unterlegen. So oder so bedeutet es deutlichen Aufwand, da jedes SQL-Statement überprüft, angefasst und optimiert werden muss. Und natürlich testen, testen, testen...
Da bisher kein Kunde ein entsprechendes Projekt finanzieren wollte, ist es dazu bisher nicht gekommen...
![Wink :wink:](./images/smilies/icon_wink.gif)
Wünsche eine schöne Vorweihnachtszeit!
Gruß,
HerrB