17.09.2013 Views

Automatisk generering af system til databehandling

Automatisk generering af system til databehandling

Automatisk generering af system til databehandling

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!