Cześć wszystkim,
Mam takie pytanko, szukałem w internecie i nie mogłem znaleźć wyczerpującej wiedzy na ten temat, a mianowicie :
Załóżmy że mam encje typu : User - School - SchoolClass
Uczeń musi być przypisany do szkoły i do konkretnej klasy, i teraz przypuśćmy ze utworzyłem wcześniej już szkole i klasę (id_school = 1, id_school_class = 1), strzelam postem do api tworząc usera:
{
"firstName": "...",
"lastName": "...",
.....
"school": "1",
"schoolClass": "1"
}
I teraz moje pytanie brzmi - jakie powinno być body odpowiedzi takiego zapytania, czy wystarczy takie coś:
{
"id": "1",
"firstName": "...",
...
"school": "1",
"schoolClass": "1"
}
Czy powinienem te informacje wyciągać zagnieżdżone i wyświetlać tak naprawdę wszystko:
{
"id": "1",
"firstName": "...",
...
"school": {
"id": "1",
"name": "Szkola",
"..." : "...."
},
"schoolClass":{
"id": "1",
"name": "3b"
}
}
Tak samo przy wyciąganiu np. listy uczniów danej klasy, wyświetlać tylko i wyłącznie id'ki ucznia czy cale informacje o uczniu ?
Z góry dziękuję za odpowiedz.