wiki:RelationalDesign

Version 12 (modified by 193105, 3 years ago) ( diff )

--

Релациска шема (мапирачка трансформација)

  • примарни клучеви: bold и underline
  • надворешни клучеви: bold и * до името на надворешниот клуч, во заграда табелата кон која покажува
  • not null атрибути: bold

  • Covek (covek_id, e-mail, password, ime, prezime, EMBG)
  • Telefonski_br (covek_id* (Covek), telefonski_br)
  • Doktor (covek_id* (Covek), br_licenca, opis, spec_id*(Specijalnost), oddel_id* (Oddel))
  • Termin (covek_id* (Doktor), termin_id, vreme)
  • Pacient (covek_id* (Covek), pacient_id)
  • Specijalnost (spec_id, naziv)
  • Bolnica (bolnica_id, naziv,smetka_bolnica, grad, broj, ulica)
  • Bolnica_telefonski_br (bolnica_id * (Bolnica), telefonski_br)
  • Oddel (bolnica_id * (Bolnica), oddel_id, naziv, spec_id*(Specijalnost))
  • Rezervacija (rezervacija_id, upat_id*(Upat), doktor_id,termin_id* (Termin))
  • Transakcija (tran_id, suma, smetka_bolnica , rezervacija_id*(Rezervacija))
  • Upat (upat_id, dijagnoza, covek_id* (Pacient), pregled_id*(Pregled), oddel_id* (Oddel))
  • Pregled (pregled_id, vreme, covek_id*(Doktor), pacient_id* (Pacient))
  • Recepta (recepta_id, pregled_id*(Pregled), lek_id* (Lekovi),doktor_id* (Doktor), pacient_id (Pacient))
  • Lekovi (lek_id, ime_lek,genericko_ime)

DDL скрипта за бришење на табелите и креирање на табелите

kreiranje.sql

DML скрипта за полнење на табелите со податоци

polnenje.sql

Релациски дијаграм изваден од DBeaver

No image "relational1.jpg" attached to RelationalDesign

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.