DROP TABLE IF EXISTS oraLatogatasTanar; DROP TABLE IF EXISTS oraLatogatas; CREATE TABLE `oraLatogatas` ( `oraLatogatasId` int(10) unsigned NOT NULL auto_increment, `megjegyzes` text collate utf8_hungarian_ci NOT NULL, `oraId` int(10) unsigned default NULL, PRIMARY KEY (`oraLatogatasId`), UNIQUE KEY `oraId` (`oraId`), CONSTRAINT `oraLatogatas_ibfk_1` FOREIGN KEY (`oraId`) REFERENCES `ora` (`oraId`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; CREATE TABLE `oraLatogatasTanar` ( `oraLatogatasId` INTEGER UNSIGNED NOT NULL, `tanarId` INT UNSIGNED NULL, PRIMARY KEY(`oraLatogatasId`, `tanarId`), FOREIGN KEY(`tanarId`) REFERENCES %INTEZMENYDB%.tanar(`tanarId`) ON DELETE CASCADE ON UPDATE CASCADE, FOREIGN KEY(`oraLatogatasId`) REFERENCES `oraLatogatas` (`oraLatogatasId`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci;