[ bojan_mil @ 24.08.2007. 09:37 ] @
Potrebna mi je pomoc...
Naime pokusao sam na nekoliko nacina,ali nisam uspeo...
Potrebno je da spojim dve tabele IMENA(ime, prezime,adresa...) i SEMINARI(datum, seminar)tako da u formi mogu pretraziti npr. ko je bio na kome seminaru , kog datuma i ako je bio na vise seminara da to izlista u formi, naime koristio sam ComboBox ali nikako da lepo spojim sve to, jer imam slucajeva da su ljudi bili na vise seminara a rezultat jesamo jedan ili nijedan... Hvala...
[ Getsbi @ 24.08.2007. 10:43 ] @
IMENA(ImeID,ime, prezime,adresa...)
SEMINARI(SeminarID,datum, seminar)
IMENA_SEMINARI(ImeID,SeminarID)

Kao što vidiš dodao sam primarne ključeve za prve dve tabele i pošto je veza više prema više (jedna osoba može posećivati više seminara, jedan seminar ima više učesnika) dodao sam i treću tabelu koja je asocijativna i ima za cilj da prevaziđe vezu više prema više razbijajući je na dve veze jedan prema više. Ova treća tabela sastoji se od primarnih ključeva prve dve i može ,a ne mora imati drugih kolona. O tome ti odluči. Sada ćeš lako napraviti. Uostalom pogledaj srodnu temu od pre nekoliko dana
http://www.elitesecurity.org/t280112-Vise-sastanaka-jednom-danu
[ bojan_mil @ 24.08.2007. 11:31 ] @
Napravio sam sve kako si mi rekao, ali sad ne mogu nikako da uradim formu u kojoj bi sve bilo prikazano kako treba, ne izbacuje mi nazive seminara. Kako bih mogao to da resim. Hvala...
[ Getsbi @ 24.08.2007. 11:49 ] @
Ta treća tabela koja se sastoji od primarnih ključeva prve i druge tabele takođe ima primarni ključ. PK je složeni ključ obe kolone. Napravi tako da ti je PK za tabelu "Ime_Seminar" (ImeID, SeminarID). Ti ih jesi uneo u tabelu ali ih nisi proglasio ključevima te treće tabele.
[ bojan_mil @ 24.08.2007. 12:00 ] @
Resen je problem. Hvala puno...