NeoBase grundstruktur

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

NeoBase grundstruktur

Previous pageReturn to chapter overviewNext page

NeoBasen som relations-database

I sin grundstruktur er Neobase opbygget som en relations-database:
Dataposterne for hver enkelt patient ligger på denne måde fordelt på flere tabeller koblet sammen via dataposternes relationsnøgler.

Neobase6Tabel-relation

Relationsopbygningen tjener det formål at undgå repeterede stamdata som f.eks. fødselsdato, fødselsvægt, GA, etc. for børn med flere indlæggelser eller med flere diagnoser.

Diagrammet viser hvordan hver datapost i tabellen til venstre relateres til een eller til flere (MANY-tegnet) dataposter i tabellen til højre for relationen.

Relationsnøgler

Hver patient tildeles en unik anonymiseret ID-kode = PatientId, der er relationsnøglen fra Person2 til NeoPers og fra NeoPers til Neobase2 samt fra NeoPers til Efterund.
Hver indlæggelse tildeles yderligere en værdi i feltet Kryptograferingsnr, der i kombination med feltet PersonId identificerer den enkelte indlæggelse og er relationsnøglen overfor diagnosedata i tabellen Pdiagn2.
Tilsvarende tildeles hvert efterundersøgelsesbesøg noteret i Efterund en supplerende værdi LoebeNr (må ikke forveksles med CPR-løbenummer), der i kombination med PersonId identificerer det enkelte besøg.

_____________________________

27-10-2017 - © 2003-2017 Niels Knabe