Version 30 (modified by 2 years ago) ( diff ) | ,
---|
Логички и физички дизајн
Релациска шема (со мапирачка трансформација)
- примарни клучеви: bold и underline
- надворешни клучеви: bold и * до името на надворешниот клуч, во заграда табелата кон која покажува
- not null атрибути: bold
- Nastavnici(id_nastavnik, ime, prezime, opis, email, password, telefonski_broj, enabled, id_admin*(admini))
- Admini(id_admin, ime, prezime, email, password)
- Kvalifikacii(id_kvalifikacija, dokument, id_nastavnik*(nastavnici), id_admin*(admini))
- Domasni_zadaci(id_domasno, opis, id_nastavnik*(nastavnici), id_cas*(casovi))
- Ucenici(id_ucenik, opis, ime, prezime, email, password, telefonski_broj)
- Plakjanja(id_plakjanje, iznos, id_nastavnik*(nastavnici))
- Predmeti(id_predmet, ime, id_admin*(admini))
- Casovi(id_cas, vreme_pocetok, tema, id_nastavnik*(nastavnici), id_predmet*(predmeti))
- Slusanje(id_cas*(casovi), id_slusanje*(slusanje), id_plakjanje*(plakjanja), id_ucenik*(ucenici), plateno)
- Predava_predmet(id_nastavnik*(nastavnici),id_predmet*(predmeti),opis)
- Predava_na(id_nastavnik*(nastavnici), id_ucenik*(ucenici), cena_po_cas, broj_casovi_po_dogovor, rejting, komentar, hasrated)
- Ucenici_domasni(id_ucenik*(ucenik), id_domasno*(domasno), dali_zavrsena)
- Zainteresiran_za(id_predmet*(predmeti), id_ucenik*(ucenici), datum)
DDL скрипта за бришење на табелите и креирање на табелите
DML скрипта за полнење на табелите со податоци
Релациски дијаграм изваден од DBeaver
Attachments (5)
- schema_v02.jpg (156.1 KB ) - added by 3 years ago.
- schema_v03.jpg (186.2 KB ) - added by 3 years ago.
- kreiranje.sql (5.4 KB ) - added by 2 years ago.
- schema_v04.jpg (194.0 KB ) - added by 2 years ago.
- polnenje.sql (3.9 KB ) - added by 2 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.