Forum » Programiranje » access - primarni ključ
access - primarni ključ
Phantomeye ::
okej, jst sm orenk nov v accessu. Mi lahko nekdo pojasni tole..
recimo, da imam dve tabeli:
Delavec in vrsta_dela. Zdaj pa hočem narediti relacijo med njima. Kateri primer je pravilen in ZAKAJ?
primer a:
ID_delavec
ime
id_vrstadela
----
id_vrstadela
ime
(predstavljajte si povezavo id_vrstadela iz obeh tabel)
primer b:
ID_delavec
ime
----
id_vrstadela
ime_dela
ID_delavec
(isto k zgoraj, samo da sta povezana ID_delavec)
recimo, da imam dve tabeli:
Delavec in vrsta_dela. Zdaj pa hočem narediti relacijo med njima. Kateri primer je pravilen in ZAKAJ?
primer a:
ID_delavec
ime
id_vrstadela
----
id_vrstadela
ime
(predstavljajte si povezavo id_vrstadela iz obeh tabel)
primer b:
ID_delavec
ime
----
id_vrstadela
ime_dela
ID_delavec
(isto k zgoraj, samo da sta povezana ID_delavec)
- spremenilo: Phantomeye ()
Mavrik ::
Razlika je v smeri relacije - prvi primer uporabiš, ko lahko dela več delavcev isto delo (a vsak delavec samo eno), drugi primer pa ko en delavec lahko opravlja več del (a vsako delo opravlja samo en delavec).
Namreč če bi v prvem primeru hotel dodati več del istemu delavcu, bi moral vse njegove podatke podvajati (kar ni smiselno). Enako kot če bi v drugem primeru hotel dati isto delo večim delavcem.
Namreč če bi v prvem primeru hotel dodati več del istemu delavcu, bi moral vse njegove podatke podvajati (kar ni smiselno). Enako kot če bi v drugem primeru hotel dati isto delo večim delavcem.
The truth is rarely pure and never simple.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Službena pot v tujino in zavarovanjeOddelek: Loža | 1637 (1090) | sandmat |
» | QMap z dvema kljucemaOddelek: Programiranje | 965 (749) | KernelPanic |
» | employee monitor programOddelek: Programska oprema | 1960 (1384) | BluPhenix |
» | Podatkovna baza za železniško "firmo"Oddelek: Izdelava spletišč | 1254 (962) | alexa-lol |
» | SQL vprašanjeOddelek: Izdelava spletišč | 2659 (2222) | jerneju |