wiki:DDL

Релациско мапирање - парцијална трансформација

Ознаки

  • Примарните клучеви се означени со задебелени и подвлечени букви
  • Задолжителните атрибути се означени со задебелени букви
  • Надворешните клучеви се означени со *, #, @, $

Табели

  1. opstini (o_id, o_ime)
  2. dokumenti_za_identifikacija (d_broj, d_vazhi_od, d_vazhi_do, d_izdaden_od, g_id*(gragjani))
  3. korisnicki_profil (kp_id, kp_korisnicko_ime, kp_lozinka, kp_uloga, g_id*(gragjani))
  4. izbori (i_id, i_naziv)
  5. adresi (a_id, a_ulica, a_broj, a_vlez, a_stan, o_id*(opstini), im_id#(izbiracki_mesta))
  6. gragjani (g_id, g_ime, g_prezime, g_embg, g_datum_ragjanje, g_godini, a_id*(adresi))
  7. izborni_edinici(ie_id, ie_ime, ie_broj_pratenici)
  8. izbiracki_mesta(im_id, im_mesto, ie_id*(izborni_edinici), a_id#(adresi))
  9. kandidati (g_id*(gragjani))
  10. clenovi_na_komisija(g_id*(gragjani))
  11. realizacii_na_izbori (ri_id, ri_ime, ri_datum, i_id*(izbori))
  12. prigovori (pr_id, pr_opis, ri_id*(realizacii_na_izbori), im_id#(izbiracki_mesta))
  13. partii(p_id, p_ime, a_id*(adresi))
  14. koalicii (koa_id, koa_ime, koa_moto, ri_id*(realizacii_na_izbori))
  15. realizacii_so_kandidatska_lista (ri_id*(realizacii_na_izbor))
  16. realizacii_so_kandidat (ri_id*(realizacii_na_izbor))
  17. kandidaturi (kan_id, kan_opis, g_id*(kandidati), ri_id#(realizacii_so_kandidaturi), p_id@(partii), o_id$(opsitini))
  18. kandidatski_listi (kl_id, kl_opis, ri_id*(realizacii_so_kandidatska_lista), p_id#(partii), ie_id@(izborni_edinici))
  19. komisii (kom_id, ri_id*(realizacii_na_izbori), im_id#(izbiracki_mesta))
  20. glasanja (ug_id, ug_vreme, g_id*(gragjani), im_id#(izbiracki_mesta, ri_id@(realziacii_na_izbori))
  21. kodovi_za_identifikacija(ki_id_kod, ki_dodelen, ki_vazi_do)
  22. glas(gl_id, im_id*(izbiracki_mesta), ki_id_kod#(kodovi_za_identifikacija), ri_id@(realizacii_na_izbori))
  23. glasovi_za_kandidat (gk_id, im_id#(izbiracki_mesta), ri_id*(realziacii_so_kandidati), kan_id@(kandidaturi))
  24. glasovi_za_lista (gl_id, im_id#(izbiracki_mesta), ri_id*(realziacii_so_kandidatska_lista), kl_id@(kandidatski_listi))
  25. kodovi(kod_kod, ug_id*(glasanja), kod_vazi_do)
  26. e_kandidat_vo (g_id*(gragjani), kl_id#(kandidatski_listi))
  27. se_clenovi_na (g_id*(gragjani), kom_id#(komisii))
  28. oformuva(p_id*(partii), koa_id#(koalicii))
  29. prigovori_od_gragjanin(pr_id*(prigovori), g_id#(gragjani))
  30. prigovori_od_uchesnik(pr_id*(prigovori), g_id#(kandidati))

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

eglas_kreiranje_corrected.sql

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

polnenje.sql

Историјат

Last modified 5 months ago Last modified on 06/14/24 16:52:40

Attachments (8)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.