Răspuns:
Entitatile primare sunt:
AUTOBUZE
id_autobuz
numar_inmatriculare
capacitate
RUTE
id_ruta
numar_ruta
ORASE
id_oras
denumire_oras
SOFERI
id_sofer
nume
adresa
telefon
GARAJE
id_garaj
id_oras
Entitati derivate:
"Fiecare autobuz este alocat unei anumite rute, pe o anumită rută putând exista mai multe autobuze"
RUTE_AUTOBUZE
id_ruta
id_autobuz
"Fiecare rută trece prin mai multe orașe"
RUTE_ORASE
id_ruta
id_oras
"Unul sau mai mulți șoferi sunt însărcinați pentru fiecare porțiune dintr-o rută dată prin orașul de unde preia cursa și orașul în care predă cursa altui șofer. Așadar pe o rută se pot schimba șoferii unui autobuz."
RUTE_AUTOBUZE_SOFERI
id_ruta
id_autobuz
id_sofer
id_oras_plecare
id_oras_sosire
"Un șofer poate conduce mai multe autobuze."
SOFERI_AUTOBUZE
id_sofer
id_autobuz
"În unele orașe există garaje unde pot staționa autobuzele."
GARAJE_AUTOBUZE
id_garaj
id_autobuz
Explicație: