Szorstki/BioBattleGround — Issue #2: SQL error
Author: wkrol
Created: 2011-10-25 21:19:04+00:00
State: open

Większość tabel znajdujących się po lewej stronie modelu udało mi się zaimportować, problem pojawił się przy symulacji...
Stwórzcie bazę 'biobattleground' i spróbujcie stworzyć tą tabelę...
Wiem, że to problem z foreign key - po wywaleniu wszystkiego po definicji PRIMARY KEY tworzy tabelę, ale chciałbym mieć obsługę foreign key w razie czego...

Jakieś pomysły?

Poniżej SQL do importu

CREATE TABLE IF NOT EXISTS `biobattleground`.`Symulacja` (

`id` INT NOT NULL AUTO_INCREMENT ,

`id_climate` INT NULL ,

`id_map` INT NULL ,

`simulation_length` INT NULL ,

`date` DATE NULL ,

PRIMARY KEY (`id`) ,

CONSTRAINT `id_map`

FOREIGN KEY (`id_map` )

REFERENCES `biobattleground`.`Mapa` (`id` )

ON DELETE NO ACTION

ON UPDATE NO ACTION,

CONSTRAINT `id_climate`

FOREIGN KEY (`id_climate` )

REFERENCES `biobattleground`.`Klimat` (`id` )

ON DELETE NO ACTION

ON UPDATE NO ACTION)