4. Bij schaakvereniging “Max Euwe” zijn de leden...
Click here to load reader
Transcript of 4. Bij schaakvereniging “Max Euwe” zijn de leden...
ERD Oefening
1. Auteur Tamara van Loon heeft verschillende boeken geschreven, die zijn uitgegeven bij uitgeverij De Parel. Deze uitgeverij heeft nog meer schrijvers onder haar hoede. Teken in een of meer ERD’s de diverse relaties tussen uitgeverij, auteurs en de door hen geschreven boeken.
2. Een adres kan beschreven worden door middel van straatnaam, huisnummer, postcode en woonplaats. Hierin blijkt de combinatie postcode en huisnummer uniek te zijn. Maak een tekstuele beschrijving van het entiteittype adres.
3. Neem de volgende gegevens op in één ERD en vermeld de cardinaliteit en optionaliteit. o Klant plaatst bestelling. o Bestelling bevat bestelregel.
o Bestelregel betreft artikel.
4. Bij schaakvereniging “Max Euwe” zijn de leden ingedeeld in een bepaalde klasse die de sterkte
van een speler aangeeft. Elke klasse speelt op een vaste avond, waarbij een aantal leden uit een niet spelende klassen dan kantinedienst heeft.
Teken in een ERD de relaties tussen Lid, Klasse en Speelavond.
5. Onderstaand zie je een ERD waarbij gebruik is gemaakt van een andere schematechniek.
Een summiere beschrijving:
o Een entiteittype wordt weergegeven door een rechthoek, al dan niet met afgeronde hoeken. Boven de streep staat de naam, onder de streep de attributen.
o Een relatie wordt weergegeven door een zogenaamd kraaienpootje, waarbij de naam van de relatie bij de lijn staat en die tevens de cardinaliteit aangeeft.
o De optionaliteit wordt weergegeven met streepjes en cirkeltjes.
Geef van bovenstaand schema een tekstueel model.
Uitwerking ERD
1.
2.
Entitytype Adres
Identifier Postcode + huisnummer
Description Woonplaats
Straatnaam
Huisnummer
Postcode
3.
4.
5.
Entitytype lener
Identifier lidnummer
Description lidnummer
naam
adres
postcode
woonplaats
aanvang
lidmaatschap
Entitytype Boekexemplaar
Identifier ISBN
Description ISBN
titel
auteur
datum
uitlenen
Entitytype Bibliotheek
Identifier bibliotheeknummer
Description bibliotheeknummer
naam
adres
postcode
woonplaats