pravljenje relacije u Access-u

pravljenje relacije u Access-u

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 9

Kako sam ja naučio, postoje tri tipa relacija:
1 prema 1,
1 prema više i
više prema više.

Dugo nisam radio u Access-u i molim samo da neko pojasni kako treba postaviti primarne ključeve, odnosno indeskiranje i duplikate u ova tri slučaja.

Ako se ne varam, ako je 1 prema 1 onda su polja koja se povezuju primarni ključevi u obe tabele...?

Hvala!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

Koliko se secam (daaavno bese), 1 : 1 relacija je sa dva primarna kljuca kao sto si rekao.
1 : N primarni kljuc u jednoj tabeli je sekundarni kljuc u drugoj tabeli
M : N bi se morao sastaviti primarni kljuc koji sadrzi sve primarne kljuceve iz tabela u relaciji, ali bi se relacija ipak trebala uprostiti dodavanjem dodatnie tabele.

Npr. Jedan nastavnik predaje vise ucenicima, a vise ucenika ima predavanja kod vise nastavnika, kao sto vise nastavnika predaje vise predmeta, a vise predmeta pohadja vise studanata. Smile

Relacija vise prema vise, u sva tri slucaja.

Ovo se mora normalizovati i dodati jedna tabela koja ce da sadrzi primarne kljuceve sve tri tabele i preko te vezne tabele mozemo lako doci do svih potrebnih informacija, a svaka od tabela su medjusobno povezane 1 : N vezom.



Ko je trenutno na forumu
 

Ukupno su 1049 korisnika na forumu :: 96 registrovanih, 8 sakrivenih i 945 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Abebe Bikila, airliners, amonsrb, Arhiv, awathorn, Banovo Brdo, boromir, borya90, branko7, brundo65, Centauro, Chainsaw, Deki Duga Devetka, deLacy, Dimitrise93, DJUNTA, DonRumataEstorski, dradex, Dragon Order, DragoslavS, Electron, Feller, Georgius, goran.vvv, Hans Gajger, havoc995, HawX, Ikica977, ILGromovnik, Imperator_Aleksandr_lll, jalos, Jecmendo, Jeremiah, JimmyNapoli, Jomini, Jozo74, K a s p e r, kaput21, koneks, kuntakinte, kybonacci, loon123, lucianovercetti, LUDI, lukac, m0nstrum_, madza, Manjane, MarijaC84, Marko Marković, marsi, Mi lao shu, Mihailo Gazdić, miki kv, Miler88, MiljanXD, MK10, Moldovan, Mrav Obrad, nerislav2025, neutrino, nnovakis, Ns1975, Obrenovic, OldKresoje, Paklenica, Pangea, Pekman, Petar888, ping15, pirke96, Profesor_018, RajkoB, redstar72, Regrut Boskica, sekretar, sevenino, Sharpshooter, shiro, Sir Budimir, Solunac na steroidima, stankolich, theNedjeljko, tomo2, ulogovan, Valter071, Vaske8990, Velizar Laro, VJ, Vlado82, vrag81, wolverined4, Zec, ZlatniRez, zlaya011