PROIECT BD

VA ROOOOOOOOOOOOOOOOOOOOG!!!!!!!!!
Pentru scenariul de mai jos determinați entitățile, atributele acestora,

relațiile dintre entități. Desenați diagrama ERD:

O companie de transport deține mai multe autobuze. Fiecare

autobuz este alocat unei anumite rute, pe o anumită rută putând exista

mai multe autobuze.

Fiecare rută trece prin mai multe orașe.

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.

Fiecare rută are un număr.

Un șofer poate conduce mai multe autobuze. Șoferii sunt

identificați printr-un ID și se cunoaște despre aceștia numele, adresa,

numărul de telefon și dacă au adresa de e-mail.

În unele orașe există garaje unde pot staționa autobuzele. Fiecare

autobuz este identificat prin numărul de înregistrare și are o anumită

capacitate.

Răspuns :

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

email

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: