Das hast Du in den falschen Hals bekommen. Ich wollte damit ausdrücken, dass es eben nicht nur darauf ankommt Daten in eine Tabelle zu schreiben, sondern, dass es u U. notwendig ist mehrer Tabellen anzufassen, damit keine inkonsistente Daten entstehen. Daher nicht direkt SQL sondern immer über eine Businesslogik. Was SQL als Sprache anbelangt ist das für mich nichts um Applikationen zu entwickeln, sondern lediglich um Daten zu manipulieren, eine Formular zu Dateneingabe kannst Du damit nicht erstellen. Dafür braucht es anderes wie z. B. FoxPro, .NET, PHP, JS, HTML...
Ob eine Lösung besser oder schlechter ist, hängt doch immer vom Standpunkt ab. Liest Du ab und an die dotnetpro? Darin schreibt der Ralf Westphal immer seine "Sandbox". Dort geht es nie ums eigentliche Programmieren, sondern immer nur um Arbeitsweisen, Philosophien und Kommunikation mit den Partnern/Kollegen. Mich bringt das immer wieder zum Überdenken eigener Ansätze und die Erkennstnis, dass es die Lösung nicht gibt.
Hast Du denn jetzt inzwischen den Shop mal installiert?