ERD veel-op-veel-relatie vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

Robert Jansen

Robert Jansen

05/06/2017 11:10:58
Quote Anchor link
Hallo,

Ik heb een vraag over het maken van een ERD en dan de veel op veel relaties.
Stel je hebt een entiteit passagier en boeking.
Een passagier kan meerdere boekingen maken en 1 boeking horen bij meerdere passagiers.
Hierbij heb je dus een veel-op-veel-relatie tussen boeking en passagier.
Dit betekent dus dat er een koppeltabel komt tussen boeking en passagier.
Ik noem de koppeltabel passagier_boeking

In de koppeltabel welke kolommen stop je daarin?
Een primary key van passagier_boeking en twee foreign keys van passagier en boeking. wat nog meer?

En welke kolommen stop je in boeking?
Een primary key van boeking en wat nog meer?

mijn vraag is: kan iemand mij advies geven hoe je het beste een veel-op-veel-relatie maakt tussen twee entiteiten?

alvast bedankt.
 
PHP hulp

PHP hulp

08/12/2024 13:24:37
 
Ben van Velzen

Ben van Velzen

05/06/2017 11:21:17
Quote Anchor link
De PK van passagier_boeking kan gewoon de combinatie van de 2 andere kolommen zijn, dit identificieert immers de gevraagde rij uniek. Wat je in boeking stopt is afhankelijk van welke gegevens je nodig hebt. Uiteraard heb je opnieuw een PK, dit kan een surrogaat zijn als een id, maar ook andere velden.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.