Table One:
CREATE TABLE `environment` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`APPLICATION` varchar(5) NOT NULL,
`APPLICATION_ID` varchar(42) DEFAULT NULL,
PRIMARY KEY (`ID`,`APPLICATION`)
) ENGINE=InnoDB
Table Two:
CREATE TABLE `properties_files` (
`FILE_NAME` varchar(254) COLLATE latin1_bin NOT NULL,
`APPLICATION` varchar(10) COLLATE latin1_bin NOT NULL,
KEY `fk_PROPERTIES_FILES_ENVIRONMENT` (`APPLICATION`),
CONSTRAINT `fk_PROPERTIES_FILES_ENVIRONMENT` FOREIGN KEY (`APPLICATION`) REFERENCES `ENVIRONMENT` (`APPLICATION`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB
Now My requirement is how to set the foreign key in table two properties_files column name is Application.
Could you please help me on this ?