Just nu i M3-nätverket
Jump to content

Normalformer


Martassen

Recommended Posts

Håller på försöka förstå det där med normalisering. Har kikat runt lite på nätet känner ändå att jag inte greppar. Hur lyder egentligen dom olika normalformerna?

 

Tror jag har lättare greppa normalformerna om jag tänker på tabellerna i bifogad bild. Se bifogad bild. Om man nu ska tänka enkelt enkelt och inte krånga till det för mkt.

 

Normalform1

Endast ett värde per fält.(Exempelvis ej ha fler kontaktpersoner i samma ruta)

 

Normalform2:

Ska uppfylla första.

Varje fält i tabellen ska vara funktionellt beroende av primärnyckeln i tabellen.

 

Menar man då att förnamn och efternamn ska vara beroende av Kundnr i tblKund? Och att inte dra in orderinformationen i tblkund?

Att man ska kategorisera data och exempelvis inte ha Orderinformation i en kundtabell?

 

Normalform3:

1 och 2 ska vara uppfyllda.

Alla fält som inte e nycklar i en tabell ska vara helt beroende av nyckeln.

Menar man då att efternamn och förnamn ska vara beroende av kundnr i tblkund? Menar man även här att man inte ska ha orderinformation i kundtabell?

 

Tror jag har lättare greppa om jag tänker på strukturen med tabellerna i bifogad bild.

 

Nån som kan korrigera och hjälpa mig med Normalform2 och Normalform3? Tycker dom känns oklara. Om man nu ska tänka enkelt.

 

Tänk gärna på tabellerna i bifogad bild så förstår jag nog lättare ?

 

Tack på förhand!

 

[inlägget ändrat 2009-01-23 09:38:26 av Martassen]

[inlägget ändrat 2009-01-23 09:39:15 av Martassen]

[inlägget ändrat 2009-01-23 09:42:52 av Martassen]

[bild bifogad 2009-01-23 09:43:17 av Martassen]

[inlägget ändrat 2009-01-23 09:59:02 av Martassen]

[inlägget ändrat 2009-01-23 12:03:31 av Martassen]

[inlägget ändrat 2009-01-23 12:08:43 av Martassen]

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...