Zoologisk hage

Universalrelasjon

bur_id bur_info dyr_id dyr_navn sikkerhetsgrad dyr_info
1 Areal: 100m2
Ypperlig grøntområde for tiger, apekatt osv. Noe lite
1
 
5
 
6
Salto
 
Baltazar
 
Timbala
1
 
3
 
1
Kjønn: Hann, Vekt: 230kg, Type: Tiger, Født: 01.01.1988
Agressiv på gamle dager
Kjønn: Hann, Vekt: 1kg, Type: Tiger, Født: 15.04.2003
Følger alltid sin mor, litt utrygg ennå
Kjønn: Hunn, Vekt: 200kg, Type: Tiger, Født: 27.09.1992
Må vokte hennes bevegelser nøye når ungen skal vaksineres ol.

Brudd på første normalform:
Modellen inneholder følgende ikke-atomære verdier:
 dyr_info(inneholder info som vekt, fødselsdato, kjønn, ikke bare ren/generell informasjon)
 bur_info(inneholder areal)
Modellen inneholder følgende repeterende grupper: bur_info, dyr_id, dyr_navn, sikkerhetsgrad og dyr_info

1. normalform

bur_id dyr_id bur_areal bur_info dyr_navn sikkerhetsgrad dyr_type dyr_fodt dyr_kjonn dyr_vekt_kg dyr_info
1 1 100 Ypperlig grøntområde for tiger, apekatt osv. Noe lite Salto 1 Tiger 01.01.1988 Hann 230 Agressiv på gamle dager
1 5 100 Ypperlig grøntområde for tiger, apekatt osv. Noe lite Baltazar 3 Tiger 15.04.2003 Hann 1 Følger alltid sin mor, litt utrygg ennå
1 6 100 Ypperlig grøntområde for tiger, apekatt osv. Noe lite Timbala 1 Tiger 27.09.1992 Hunn 200 Må vokte hennes bevegelser nøye når ungen skal vaksineres ol.

Brudd på andre normalform:
dyr_navn er partielt avhengig av dyr_id
bur_areal og bur_info er partielt avhengig av bur_id

2. normalform

Bur

bur_id bur_areal bur_info
1 100 Ypperlig grøntområde for tiger, apekatt osv. Noe lite

Dyr

dyr_id navn sikkerhetsgrad type fodt kjonn vekt_kg bur_id info
1 Salto 1 Tiger 01.01.1988 Hann 230 1 Agressiv på gamle dager
5 Baltazar 3 Tiger 15.04.2003 Hann 1 1 Følger alltid sin mor, litt utrygg ennå
6 Timbala 1 Tiger 27.09.1992 Hunn 200 1 Må vokte hennes bevegelser nøye når ungen skal vaksineres ol.

Ingen brudd på tredje normalform eller Boyce-Codd normalform

Elin K. Ajer Andreassen, 2003