VK skrev:
> kunde_id (PK)
> navn
> adresse
> postnr (FK,fra en separat tabel)
> tlf
> dato
Så vidt jeg kan bedømme (ud fra feltnavnene) er tabellen på 3NF.
> Er tabellen så på 3BF siden samtlige nøgler peger på PK ?
Jeg ved ikke helt hvad du mener med "peger på" - men definitionen
taler om funktionelle afhængigheder. Hvis du fx havde bynavn med i
tabellen, ville der være en funktionel afhængighed fra postnummer
til bynavn (et postnummer svarer præcis til ét bynavn) - og
tabellen ville derfor ikke være på 3NF.
> Jeg synes faktisk, f.eks. POSTNR peger mere på ADRESSE end på
> KUNDE_ID (PK). Samtidig er der også ADRESSE og TLF, der peger
> mere i retning af "NAVN" end KUNDE_ID :-?
Selv om postnummeret er knyttet til adressen, bliver det ikke
bestemt af adressen. Hvis jeg kun fortæller at jeg bor på
Hovedgaden 13, kan du ikke finde frem til postnummeret, da der er
flere gader med samme navn i forskellige postdistrikter.
Derfor er der ikke en funktionel afhængighed mellem adresse og
postnr - og heller ikke mellem de andre felter du nævner.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html