Laravel Relations Quiz

Laravel Relations Quiz
Vul bij de volgende vragen in welke relatie er is tussen de twee entities.
1 / 22
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 2

In deze les zitten 22 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 120 min

Onderdelen in deze les

Laravel Relations Quiz
Vul bij de volgende vragen in welke relatie er is tussen de twee entities.

Slide 1 - Tekstslide

Podcast -> Episode
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 2 - Quizvraag

Auto -> Kentekenbewijs
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 3 - Quizvraag

Bibliotheek -> Boek
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 4 - Quizvraag

Band -> Muzikant
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 5 - Quizvraag

Restaurant -> Menu
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 6 - Quizvraag

Recept -> Ingrediënt
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 7 - Quizvraag

Schoolgebouw -> Klaslokaal
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 8 - Quizvraag

Werknemer -> Werkvergunning
A
One-to-One
B
One-to-Many
C
Many-to-Many

Slide 9 - Quizvraag

Let nogmaals op de volgende "Key Methods":




Bij de volgende vragen wil ik weten welke method we moeten gebruiken.

Slide 10 - Tekstslide

De functies werkten zo:
  • hasOne - De foreign id staat in de andere model, en is er altijd maar eentje
  • belongsTo - De foreign id staat in deze model
  • hasMany - De foreign id staat in de andere model, maar kunnen er meer zijn
  • belongsToMany - Er is een koppeltabel met de foreign id's.

Slide 11 - Tekstslide


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 12 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 13 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 14 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 15 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 16 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 17 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 18 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 19 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 20 - Quizvraag


A
hasOne
B
hasMany
C
belongsTo
D
belongsToMany

Slide 21 - Quizvraag

Oefenopdracht
  1. Clone het volgende project. Volg de readme.
    https://github.com/curio-lesmateriaal/oefenopdracht_relations
  2. Maak de volgende models aan:
    - Book

    - Review
    - Genre
  3. Codeer de models zodat de volgende
    relaties op worden gezet:

Slide 22 - Tekstslide