Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/04/2015, 12:34
superweb360
(Desactivado)
 
Fecha de Ingreso: abril-2015
Ubicación: España
Mensajes: 616
Antigüedad: 9 años, 1 mes
Puntos: 74
Respuesta: meter varias claves foranes

Código SQL:
Ver original
  1. CREATE TABLE `ffxi_characterJob` (
  2. `serverID` INT(11) NOT NULL,
  3. `userid` INT(10)UNSIGNED NOT NULL,
  4. `characterName` VARCHAR(255) NOT NULL,
  5. `jobAbbr` CHAR(4) NOT NULL,
  6. `jobLevel` INT(11) DEFAULT '0',
  7. PRIMARY KEY (`serverID`,`userid`,`characterName`,`jobAbbr`),
  8. INDEX (`jobAbbr`),
  9. CONSTRAINT FOREIGN KEY (`serverID`,`userid`,`characterName`) REFERENCES `ffxi_characters` (`serverID`,`userid`,`characterName`) ON DELETE CASCADE ON UPDATE CASCADE,
  10. CONSTRAINT FOREIGN KEY (`jobAbbr`) REFERENCES `ffxi_jobType` (`jobAbbr`) ON DELETE CASCADE ON UPDATE CASCADE
  11. ) TYPE=InnoDB;