Practică pe organizarea bazelor de date
În următoarele probleme, trebuie să descrieți structura tabelelor: numele și câmpurile lor.
Un blog, în el articole. Articolele sunt împărțite pe categorii. Utilizatorii lasă comentarii la articole.
Un forum, în el categorii, în ele subiecte (un subiect aparține unei singure categorii), în subiecte postări. Un subiect are un autor. Utilizatorii pot schimba mesaje private. Alcătuiți structura tabelelor.
O rețea socială, în ea utilizatori, prietenii lor, un perete, comentarii la postările de pe perete. Utilizatorii pot schimba mesaje private. Alcătuiți structura tabelelor.
Există mări, râuri și afluenții lor. Râurile pot fi afluenți ai altor râuri sau se varsă direct în mare sau în ocean. Alcătuiți structura tabelelor.
Utilizator, schimb de mesaje între utilizatori. Alcătuiți structura tabelelor.
Site cu datele jocurilor de fotbal. Fiecare joc conține data jocului, prima echipă și a doua echipă. Există jucători, fiecare aparținând unei echipe. Alcătuiți structura tabelelor.
Arbore genealogic. Utilizator, bunicele lui, bunicii, mama, tata, frați, surori, copii. Se poate găsi orice rudă în orice neam (de exemplu, stră-stră-stră-bunicul). Este necesar să se stocheze și să se obțină legăturile de rudenie. Alcătuiți structura tabelelor.