Automatisk generering af system til databehandling
Automatisk generering af system til databehandling
Automatisk generering af system til databehandling
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
7.4 Datamodel<br />
Side 70<br />
Slutbruger<strong>system</strong>et bruger en database <strong>til</strong> at lagre alt. Alle konfigurationsparametre ligger<br />
som XML, og dette kan derfor gemmes som en enkelt streng. XML’en og andre eventuelle<br />
parametre der er behov for at gemme bliver lagt i en key / value pair tabel. Den ene kolonne<br />
hedder key og indeholder primærnøgler for tabellen. Den enden hedder value, og den<br />
indeholder den værdi der passer <strong>til</strong> primærnøglen. Tabellen vil indeholde en række hvor<br />
primærnøglen er ’konfiguration’ og det andet felt indeholder hele XML strukturen der<br />
definerer slutbruger<strong>system</strong>et.<br />
Alle tabellerne i slutbruger<strong>system</strong>ets datastruktur, bliver oprettet som tabeller i databasen.<br />
Databasens egenskaber i form <strong>af</strong> performance kan udnyttes <strong>til</strong> det maksimale. View bliver<br />
også oprettet i databasen.<br />
For at holde slutbruger<strong>system</strong>ets datastruktur adskilt fra andre tabeller, navngives alle<br />
slutbruger<strong>system</strong>ets tabeller med et prefix.