Advertisement
virabhairava

(3)Automobil-Servisiranje

Sep 24th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. /*
  2.  
  3. https://imageshack.com/i/poQNhzdJp
  4.  
  5. a) Dati ODL naredbe za kreiranje šeme objektne baze. (15 poena)
  6. b) Napisati OQL upit kojim se prikazuju podaci o automobilu na koji je kroz
  7. stavke servisiranja, za vrednost rada utrošeno više od 50000.
  8. (5 poena)*/
  9.  
  10. class Klijent (extent klijenti key SifraKlijenta)
  11. {
  12. attribute int SifraKlijenta;
  13. attribute string Ime;
  14. attribute string Prezime;
  15. attribute string Telefon;
  16. }
  17. class Vlasnik extends Klijent (extent vlasnici)
  18. {
  19. relationship set<Stan> VlasnikNad inverse Stan :: Vlasnistvo;
  20. }
  21. class Zakupac extends Klijent (extent zakupci)
  22. {
  23. relationship Stan Zakupljuje inverse Stan :: ZakupljenOd;
  24. }
  25. class Stan (extent stanovi key SifraStana)
  26. {
  27. attribute int SifraStana;
  28. relationship set<Vlasnik> Vlasnistvo inverse Vlasnik :: VlasnikNad;
  29. relationship set<Zakupac> ZakupljenOd inverse Zakupac :: Zakupljuje;
  30. }
  31. //////////////////////////
  32. SELECT v.SifraKlijenta, v.Ime, v.Prezime, v.Telefon
  33. FROM vlasnici v
  34. WHERE COUNT(v.VlasnikNad) > 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement