[ Nemanjaya @ 18.05.2005. 09:00 ] @
Vrlo moguce da je pitanje glupo, ali.......

Ne znash dok ne pitash, ne? :)

Ok, dakle, da li postoji mogucnost da se polja tabele povezu sa dogadjajima.
Na primer, kada se u polje lager.kolicina unese vrednost (recimo 5) i u polje lager.cena (recimo 20) da polje lager.ukupno automatski dobije vrednost (naravno 100)????????

Hvala unapred.
[ SmilieBG @ 18.05.2005. 17:46 ] @
To nisu bas relacije u onom smislu u kojem su ljudi tu rec uveli u baze podataka. Relacija je:

baza A;
Tabela 1 - IDT1, IDT2, ime;
Tabela 2 - IDT2, IDT1, prezime.

I onda mozes na osnovu imena, da izvuces prezime iz druge tabele (ovo je dakako veeeoma uproscen primer).

To sto ti pitas, to se radi u samom codu. Baza sama po sebi (koliko je meni poznato) ne moze sama da ispunjava podatke, vec mora da dobije tu 'naredbu' od nekog izvrsnog programa (MySQL je najcesce u kombinaciji sa PHP-om).

Dakle, PHP treba da unese i broj 5 u jednu tabelu, i broj 20 u drugu, a zatim PHP izracunava da u trecoj treba da stoji 100 i to unosi u trecu tabelu.

Poz,
Sale

PS. ... a mozda i gresim ;)
[ _owl_ @ 18.05.2005. 23:07 ] @
To sti si naveo se moze resiti upotrebom triggera (ili pomocu stored procedura) koji ce u MySQL-u biti dostupni tek od verzije 5.0.
[ Jbyn4e @ 19.05.2005. 08:57 ] @
A vise o tome, tj. trigeri:
http://dev.mysql.com/doc/mysql/en/using-triggers.html
odnosno o stored procedurama:
http://dev.mysql.com/doc/mysql/en/stored-procedures.html