hvorn˚ar denne senest er blevet indkaldt til tapning (dette sker ved brev), og hvorn˚ar det
evt. er aftalt, at tapningen skal foretages.
For personalet skal gemmes standardoplysninger om CPR nummer, navn, adresse, og
telefon. Desuden skal det registreres, hvorn˚ar en person er ansat (og evt. ophørt med an-
sættelsen), hvilken uddannelse vedkommende har, samt hvad personens unikke initialer er.
(Det er disse initialer, der anvendes p˚a donoroplysningskortene.) Det er ikke nødvendigt at
gemme oplysninger om tidligere ansættelser, hvis personen har været ansat flere gange. For
bioanalytikere skal der yderligere gemmes information om, hvorvidt de har uddannelses-
funktion eller ej. For læger skal der yderligere gemmes information om, hvilke specialer de
har (f.eks. genetik eller mikrobiologi). For sygeplejersker skal der ikke gemmes yderligere
information.
Den sidste type af information, der skal gemmes i systemet, omhandler blodportionerne.
For hver blodportion skal det registreres, hvilken tapning portionen stammer fra, hvorn˚ar
tapningen fandt sted, hvilken blodtype det drejer sig om, og hvad blodprocenten er. N˚ar
en blodportion sendes til en afdeling p˚a et andet sygehus, skal leverancen registreres, s˚a
man efterfølgende kan se hvor portionerne blev sendt hen, og hvorn˚ar det skete. Til brug
ved leverancerne skal systemet registrere navn og adresse for alle sygehuse, der aftager blod
fra Sengeløse Blodbank, samt navn p˚a den person p˚a hver afdeling, der er ansvarlig for
modtagelse af blod.
2 Normalisering (10%)
I denne opgave betragter vi relationen Behandler, der indeholder information om medicinske
behandlere, og hvilke sygdomme de behandler:
Behandler(id,adresse,postnr,by,speciale,sygdom)
Hver behandler har en unik id, og desuden præcis ´en registreret adresse. Til ethvert
postnummer svarer netop ´et bynavn. En behandler kan have mere end ´et speciale, men
i hver by er der højst ´en behandler med et givet speciale. En sygdom hører til præcis ´et
speciale, men et speciale kan dække mange sygdomme.
a) Angiv alle kandidatnøgler i Behandler. Redegør for eventuelle antagelser om, hvordan
data kan se ud.
b) Foretag normalisering af Behandler til 3. normalform. Angiv det resulterende rela-
tionsskema, samt hvilke funktionelle afhængigheder, der er anvendt ved normaliseringen.
Eventuelle antagelser om, hvordan data kan se ud, skal ogs˚a angives.
3