In ons voorbeeld bestaat een product uit één of meer kleuren en een kleur wordt gebruikt in één of meerdere producten. Dat betekent dat er een n:m (spreek uit als “en op em”) relatie tussen producten en kleuren. Andere voorbeelden van een n:m relatie zijn materialen of ingrediënten.
4.1Maak tabel met kleuren (database)¶
create table insert
4.2Maak tabel die producten en kleuren koppelt (database)¶
4.3Beschrijf cardinaliteit (database)¶
voeg constraint toe
4.4Geef aan welke producten en kleuren bij elkaar horen (database)¶
vul verwijzingen in
4.5Json (uitleg)¶
api geeft resultaten in de vorm van json
- key value pairs
- dict
- list voorbeeld
4.6Maak query voor kleuren per product (api)¶
api aanpassing: query met join juiste velden selecteren