Andreas Korthaus: Datenstruktur-Problem / Performance vs. saubere Struktur?

Beitrag lesen

Hi!

mal ganz platt: Tabellen werden in SQL über SQL-Befehle erstellt, ebenso kannst Du die Tabellenstruktur bis zum letzten Fitzel mit SQL-Befehlen abfragen. Was hindert Dich daran, für jedes Formular die passende Tabelle einfach zu erzeugen?

naja, eigentlich hast Du Recht. Wobei mir nicht so lieb ist wenn Anwender derart weitreichende Rechte haben. Außerdem habe ich danach 1000de Tabellen, wird dann arg unübersichtlich, außerem ist so eine Große Zahl an Tabellen schlecht für Lesezugriffe der Datenbank - soweit ich weiß.

ich vermute, dass eine Tabelle nicht ausreicht.

das ist das Problem, wobei, ich kann ja auch mehrere Tabellen erzeugen.

Eine "XML-Datei".

Ah! Also doch ein Einsatzgebiet für XML? Das würde ich auf alle Fälle selbst generierten Tabellen vorziehen. Wobei, was mache ich mit den Eingaben in das generierte Formular? Auch XML? Das sind zwar nicht so viele Datensäzte, vermutlich im Schnitt 10-100, naja, würde auf alle Fälle meine eh stark beanschpruchte DB entlasten - zumindest wenn es performanter ist.

Aber Ihr seid davon überzeugt dass ich das lieber nicht mit einem relationalen Daten-Schema abbilden sollte?

Viele Grüße
Andreas