Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??

[es] :: Access :: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??

[ Pregleda: 3165 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??22.09.2006. u 09:30 - pre 213 meseci
Pozdrav, imam sledeći problem u Accessu: treba da dodam jedno polje u tabelu koja ima kao primarni ključ kombinaciju dva polja. Mislio sam da dodam, prosto, jedno polje u celu tabelu ali s obzirom da će popunjenost polja biti ispod 20% a tabela ima relativno puno recorda odlučio sam, jel' te, da to polje odvojim u posebnu tabelu sa linkom ka ovoj tabeli. Međutim, postavlja se pitanje, kako to da uradim, kad mi je primarni ključ u početnoj tabeli kombinacija dva polja? Ili da ne razmišljam i prosto ubacim polje u tabelu, pa nema veze kolika je popunjenost (iako se to kosi sa mojim principima normalizovanja baze podataka i optimizacije)?

Hvala unapred, svi komentari su dobrodošli!


Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??22.09.2006. u 11:14 - pre 213 meseci
Citat:
Ili da ne razmišljam ...



Moj predlog je: Razmišljaj.

Kad god sam uradio nešto što je trenutno lakše ili brže, osvetilo mi se kasnije. Inače povezivanje uradiš isto kao i sa jednostrukim ključem. U drugoj tabeli imaš dva polja spoljnog ključa, povezana sa odgovarajućim poljima primarnog ključa prve tabele.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??22.09.2006. u 11:46 - pre 213 meseci
Pitanje je još jedno: da li mogu u tom slučaju normalno da koristim referencijalni integritet jer je veza 1-1 i mora da bude takva - čvrsto vezana?
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

medaemhco

Član broj: 107992
Poruke: 33
*.dlp387.bih.net.ba.



Profil

icon Re: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??22.09.2006. u 21:19 - pre 213 meseci
Zakači problem???
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401



+4 Profil

icon Re: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??24.09.2006. u 19:58 - pre 213 meseci


Ako u obe tabele imaš ista polja kao primarne ključeve, imaš vezu jedan prema jedan, možeš da održiš referencijalni integritet, ali u obe tabele imaš i jednak broj zapisa, pa se jedan od ciljeva podele tabele izgubio. Rešenje je da druga (nova) tabela bude "prema više", bez obzira što će imati manje zapisa.Mislim da je ovo drugo rešenje, načelno, bolje.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.adsl.static.sezampro.yu.



+1 Profil

icon Re: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??25.09.2006. u 08:03 - pre 213 meseci
Dakle, postavim ključeve za povezivanje tako da u spoljnoj tabeli oni ne budu primarni, shvatio sam. Hvala na pomoći!
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

[es] :: Access :: Povezivanje dve tabele od koje jedna ima ključ kombinovan od dva polja, kako??

[ Pregleda: 3165 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.