Otóz chcę utworzyc baze danych z wykorzystaniem modułu InnoDB.
Che utworzyc relacje miedzy dwoma tabelami.
Jedna przechowuje: id,login,haslo druga: id(klucz obcy) imie itp.
Oto kod
CREATE DATABASE test; USE test; CREATE TABLE logowanie( klientid int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, login char(20) NOT NULL, haslo char(20) NOT NULL) engine=InnoDB; CREATE TABLE info( klientid int UNSIGNED NOT NULL REFERENCES logowanie(klientid), imie char(20) NOT NULL, PRIMARY KEY(klientid)) engine=InnoDB;
Chcę aby wszystkie wiersze z info usuwaly sie gdy usune rekord z logowanie.
I dlaczego moge wstawic dane do info z dowolnym klientid jesli nie ma takiego w tabeli logowanie?
Dziekuje za poswiecony czas.