De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Eerst wat terminologie vooraf…. Abonnees: Uitgevers: Dit groepje gegevens hoort op de een of andere manier bij elkaar…. We noemen het groepje ABONNEE…

Verwante presentaties


Presentatie over: "Eerst wat terminologie vooraf…. Abonnees: Uitgevers: Dit groepje gegevens hoort op de een of andere manier bij elkaar…. We noemen het groepje ABONNEE…"— Transcript van de presentatie:

1 Eerst wat terminologie vooraf…. Abonnees: Uitgevers: Dit groepje gegevens hoort op de een of andere manier bij elkaar…. We noemen het groepje ABONNEE… Een groepje gegevens dat bij elkaar hoort is een: objecttype OBJECT TYPE

2 We gaan uit van een abonnee…

3 Deze groep labeltypen worden uniek met een abonneenummer We maken van de kaart een strook … Abonneenummer wordt gebruikt als primaire sleutel

4 De labeltypen links komen vaker voor. Dat zie je aan de vertakkingen. Probeer vast te stellen welke vertakkingen bij elkaar horen. We kijken verder bij de abonnee…

5 - Alle bovenste takken horen bij elkaar - De verzameling labeltypen van de hoofdtakken wordt daarom een Repeating Group genoemd. Definitie: RG is een groepje labeltypen dat binnen een objecttype vaker kan voorkomen. - Alle middelste takken horen bij elkaar - Met iedere, zoveelste, tak wordt een groep herhaald

6 Het strokendiagram wordt nu uitgebreid… Wijs voor de Repeating Group ook een primaire sleutel aan…

7 Dit is de nulde normaalvorm

8 De nieuwe strook krijgt een sleutel die is opgebouwd uit de twee oorspronkelij- ke sleutels De Repeating Group wordt uit de strook gehaald… … en de primaire sleutel van de eerste strook wordt gekopieerd. De gekopieerde sleutel wordt de vreemde sleutel…. EERSTE STAP: afsplitsen van de ‘Repeating Groups' … en het objecttype moet een naam krijgen… ABONNEMENT ABONNEE

9 Eerste normaalvorm TWEEDE STAP: afsplitsen van labeltypen die afhankelijk zijn van een gedeelte van de sleutel Kijk naar alle objecttypen die een samengestelde sleutel hebben. Dat is alleen bij ABONNEMENT het geval. Zijn er labeltypen afhankelijk van een deel van de rode sleutel? Uitgeverij en abonnementprijs zijn alléén van de titel afhankelijk. Ingangsdatum blijft achter bij de samengestelde sleutel Let op de vreemde sleutel die direct aangelegd wordt…

10 Bij ABONNEE is plaats afhankelijk van postcode. Ook adres is afhankelijk van postcode, maar moet dan wel gesplitst worden in: straat en huisnummer. Huisnummer is niet afhankelijk van postcode. TIJDSCHRIFT: niet aan de orde, want: uitgeverij heeft niets te maken met abonnementsprijs Tweede normaalvorm DERDE STAP: afsplitsen van labeltypen die afhankelijk zijn van een ander (niet-sleutel) labeltype ABONNEMENT: niet aan de orde, want: er is maar één labeltype niet-sleutel Onderzoek in iedere strook of alle labeltypen die geen sleutel zijn, afhankelijk zijn van andere labeltypen die ook geen sleutel zijn.

11 Dus: adres is afhankelijk van postcode. adres moet gesplitst worden in: straat en huisnummer. Nu moeten de van postcode afhankelijke labeltypen afgesplitst worden Denk aan de primaire sleutel van postcode en denk aan de vreemde sleutel!

12 Resultaat


Download ppt "Eerst wat terminologie vooraf…. Abonnees: Uitgevers: Dit groepje gegevens hoort op de een of andere manier bij elkaar…. We noemen het groepje ABONNEE…"

Verwante presentaties


Ads door Google