Hallo mensen,

Ik probeer bovenstaand figuren te normaliseren. Kan iemand mij hierbij helpen ?
evt met vergoeding als iemand mij kan helpe ben ik zeeer dankbaar.

http://www.freebits.nl/view.php?filename=668figuur_1.gif













<img src="http://www.freebits.nl/images/668figuur_1_tn.jpg" alt="FREE photo hosting by Gratis Foto Uploaden">
Wat heb je zelf al? En moet alleen genormaliseerd worden wat je hier ziet of is er meer?
Ik heb paar gedaan maar was niet goed.
Het is een geneste repetende groep.
Ik moet sleutel vinden en groepen maken.
Er lijken data te ontbreken: een film heeft bijvoorbeeld geen titel. Daarnaast ken je wel vertoningtypen (bioscoop of televisie) maar ontbreken daarbij details (bijvoorbeeld wélke bioscoop of welke televisiezender).


+---------------+  +--------------------+
| films         |  | genres             |
+---------------+  +--------------------+
| film_id (PK)  |  | genre_id (PK)      |
| genre_id (FK) |  | genre_omschrijving |
+---------------+  +--------------------+

+-----------------------+  +-----------------------+
| vertoningen           |  | vertoningtypen        |
+-----------------------+  +-----------------------+
| vertoning_id (PK)     |  | vertoningtype_id (PK) |
| film_id (FK)          |  | type_omschrijving     |
| vertoningtype_id (FK) |  +-----------------------+
| begindatum            |
| einddatum             |
+-----------------------+
opdracht
http://www.freebits.nl/view.php?filename=615opdracht.png


opdracht 1
http://www.freebits.nl/view.php?filename=668figuur_1.gif


opdracht 2
http://www.freebits.nl/view.php?filename=464figuur2.png


Hier heb ik een beter voorbeeld.
Dingen die niet erin staat, hoef je niet op te noemen.
ik moet eerst opdracht 1 normaliseren van 0 de normaal vorm tot 3 de normaal vorm.
Zelfde moet ik ook doen met opdracht 2.
Daarna moet ik ze allebij integreren en in acces bouwen.

Ik heb echt haast met dit als iemand mij kan helpen zou ik echt dankbaar zijn.
Eerste opdracht is een geneste repeterende groep.

Alvast Bedankt.
En wat zegt je docent/medeleerlingen? (Heb tenminste het vermoeden dat het een school opdracht is)
Hint: begin met het tweede plaatje, want daarin zitten data die je bij het uitwerken van het eerste plaatje mist.

Laat eens zien wat je al hebt, want de hele opdracht laten maken door anderen kan niet de bedoeling zijn.
Genre code , genre naam,RG((filmcode ,(vertoning, van ,tot ,)) aantal
Genre code filmcode
Genre code , genre naam, (vertoning, van ,tot)

Genre code, vertoning, van ,tot
Genre code ,genre naam
Genre code , filmcode
vertoning, van ,tot
Genre code

Dit is van figuur 1 .

Filmcode genrecode genre naam , RG (titel , jaar , regisseur , lengte , distributeurcode , naam, adres, postcode, plaats, land )

Filmcode titel , jaar , regisseur , lengte , distributeurcode , naam, adres, postcode, plaats, land
Filmcode genrecode genre naam

titel , jaar , regisseur , lengte film
Filmcode , titel, distributeurcode , naam, adres, postcode, plaats, land , distubuteur
Filmcode , genrecode, genre naam , Genre

En dit is figuur 2

Volgens mijn docent is dit niet goed. Hij wilt verder niet ondersteunen, het is een zoek het maar uit docent.


Als je aan mijn 4 tabellen nog een 5e tabel voor de distributeur toevoegt, ben je bijna klaar.

Moet wel zeggen dat ik de opgaven incompleet vind. Daardoor is de vraagstelling onduidelijk. Ik mis namelijk nog tabellen voor de locatie (bioscoop X of theater Y), maar die zijn ook niet te zien in je afbeeldingen, dus daar moeten we nu maar naar raden. Het is gewoon niet logisch dat je wel "vertoond in een bioscoop" vastlegt, maar daarbij niet wélke bioscoop.
Ik moet alleen normaliseren wat ik als opdracht heb gekregen. verder moet ik niet iets extra toevoegen.
films
- film_id (PK)
- genre_id (FK --> genres.genre_id)
- distributeur_id (FK --> distributeurs.distributeur_id)
- titel
- jaar
- regisseur
- speelduur

genres
- genre_id (PK)
- genre_omschrijving

distributeurs
- distributeur_id (PK)
- bedrijfsnaam
- straatnaam
- huisnummer
- postcode
- plaats
- land

vertoningen
- vertoning_id (PK)
- film_id (FK --> films.film_id)
- vertoningtype_id (FK --> vertoningtypen.vertoningtype_id)
- begindatum
- einddatum

vertoningtypen
- vertoningtype_id (PK)
- type_omschrijving

Reageren