TweedeKamerDerStaten-Generaal / OpenDataPortaal

GitHub van het officiële Open Data Portaal van de Tweede Kamer der Staten-Generaal.
https://opendata.tweedekamer.nl
49 stars 3 forks source link

Veel-op-veel relaties zichtbaar maken #86

Closed Ravi-Bossema closed 2 years ago

Ravi-Bossema commented 2 years ago

Voor zover ik kan zien is het in het huidige data model niet mogelijk om een connectie te maken met een veel-op-veel relatie. Je kan bijvoorbeeld niet zien over welke Zaken een Besluit gaat (of andersom). Zoiets zou mogelijk moeten zijn met bijvoorbeeld een lijst van Id's en het zou het mogelijk maken om verbanden te leggen tussen verschillende entiteitsoorten.

OpenDataPortaal commented 2 years ago

Met de OData API kan middels de functie $expand bijbehorende entiteiten van een andere entiteitsoort opgevraagd worden. Dit wordt omschreven op onze documentatiepagina over de OData API.

Om bijvoorbeeld Zaken te tonen die bij Besluiten horen: https://gegevensmagazijn.tweedekamer.nl/OData/v4/2.0/Besluit?$expand=Zaak 

En om Besluiten te tonen die bij Zaken horen: https://gegevensmagazijn.tweedekamer.nl/OData/v4/2.0/Zaak?$expand=Besluit

Hopelijk helpt dit.