otrzymuje nastepujacy komunikat bledu:
Szukalem rozwiazania tego problemu ale nic konkretnego nie znalazlem (gdzies radzili zeby nadawac indexy polom z kluczami obcymi ale i to nie dziala). Dodam tylko jeszcze, ze kod z http://dev.mysql.com/doc/refman/5.0/en/inn...onstraints.html :
REATE TABLE product (category INT NOT NULL, id INT NOT NULL, price DECIMAL, PRIMARY KEY(category, id)) ENGINE=INNODB; CREATE TABLE customer (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; CREATE TABLE product_order (no INT NOT NULL AUTO_INCREMENT, product_category INT NOT NULL, product_id INT NOT NULL, customer_id INT NOT NULL, PRIMARY KEY(no), INDEX (product_category, product_id), FOREIGN KEY (product_category, product_id) REFERENCES product(category, id) ON UPDATE CASCADE ON DELETE RESTRICT, INDEX (customer_id), FOREIGN KEY (customer_id) REFERENCES customer(id)) ENGINE=INNODB;
Dziala bez problemu. Nie potrafie dojsc do tego w czym lezy problem u mnie... Jeszcze raz prosze o PILNA pomoc.
// EDIT - posty & kod usuniety z racji bezpieczenstwa