Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

4 1:n-relatie

It’s all about branding.

Schermafdruk van webshop aan het einde van dit hoofdstuk.

Schermafdruk van webshop aan het einde van dit hoofdstuk.

In dit hoofdstuk ga je een merk toevoegen aan elk product. Merk en product hebben een 1:n-relatie.

4.1Uitleg: Tabellen met 1:n-relatie maken

4.2Opdracht: Voeg merk toe aan de database

In deze opdracht ga je een merk (Engels: brand) toevoegen aan elk artikel in de database. Elk artikel is van één merk. Een merk heeft één of meer artikelen.

Het merk wordt niet automatisch zichtbaar in je webshop, dat doen we in de volgende opdracht.

4.3Uitleg: Query met 1:n-relatie maken

4.4Opdracht: Maak merk zichtbaar in de webshop

Je hebt in de vorige opdracht het merk aan alle artikelen in de database toegevoegd. Maar de naamm van het merk is nog niet te zien op de webshop. Dat komt omdat de API niks doet met de merken-tabel de database. In deze opdracht ga je de API aanpassen, zodat de informatie uit de merken-tabel wordt doorgegeven aan de client. De client is zo gemaakt dat hij deze extra informatie automatisch toont.