moze zadam lamerskie pytanie ale jak stworzyc relacje w MySQL...
Podaje 2 tabele dla ktorych tworze relacje i dodam ze w PostgreSQL mi to działało perfekt a tu nie:
Chce miec mozliwosc usuniecie uzytkownika i automatycznie wykasowania wszystkich danych zwiazanych z nim a drugiej tabeli:
CREATE TABLE users (id_u int NOT NULL AUTO_INCREMENT PRIMARY KEY, imie varchar(16), login varchar(20)) ENGINE=INNODB; CREATE TABLE cars (id_c int NOT NULL AUTO_INCREMENT PRIMARY KEY, marka varchar(20), autor varchar(20), constraint users_t_cars FOREIGN KEY (autor) REFERENCES users (login) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=INNODB;
Niestety relacja ta nie działabo usuwajac uzytkownika z bazy users zostaja dane w cars
Dodam ze login i autor to ta sama wartosc

Druga sprawa to to ze zawsze w phpmyadmin pokazuje mi typ tabeli jako MyIsam chociaz ustawiam InnoDB