Hallo,
Zitat von
guidok:
Der größte Nachteil den ich sehe ist, dass du durch die Views und SP sehr dicht an der
DB arbeitest. Ein Wechsel der
DB oder das Speichern z.B. in
XML wird damit sehr schwierig...
Ich weiß aus eigener leidvoller Erfahrung, dass was in
MSSQL funktioniert, in
MySQL völlig anders ist.
dachte, dass sei der Vorteil, Programmlogik wird von Datenbanklogik getrennt.
Je nach Datenbank sehen die dort implementierten Teile (im schlimmsten Fall) sehr unterschiedlich aus, aber am Programm muss nichts geändert werden. Von z. B.
MSSQL solltes Du so ohne Programmänderungen nach Oracle kommen, auch wenn die
SQL-Dialekte doch einige (nicht unerhebliche) Unterschiede aufweisen. Und bei den SP's dürften die Unterschiede schon gigantisch sein. Aber Dein Programm sollte da nicht kratzen.