我正在分析一个SQL脚本以查找所有主键和外键。我不知道脚本“ KEY ID_STAFF
(id_staff
)”的最后一行是主键还是外键。完整的脚本是
CREATE TABLE IF NOT EXISTS `conge` (
`id_conge` int(10) NOT NULL AUTO_INCREMENT,
`id_staff` int(10) NOT NULL DEFAULT '0',
`annee` varchar(4) DEFAULT NULL,
`total_conge` double DEFAULT NULL,
`report_conge` double DEFAULT NULL,
`conge_pris` double DEFAULT NULL,
`debut` date DEFAULT NULL,
`fin` date DEFAULT NULL,
`conge_reste` double DEFAULT NULL,
`codeterrain` varchar(14) NOT NULL DEFAULT '',
`typeconge` varchar(6) DEFAULT NULL,
`commentaire` text,
`id_contrat` int(10) DEFAULT NULL,
`typeautre` varchar(6) DEFAULT NULL,
`lienbulletin` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`codeterrain`,`id_conge`),
KEY `ID_STAFF` (`id_staff`)
)