1 2 3 4 5 6 7 8 9 10 11 12 13 14
| CREATE TABLE `te_adresse_adr` (
`adr_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Identifiant de l''adresse',
`adr_id_ville` int(11) NOT NULL COMMENT 'Identifiant de la ville où est située l''adresse',
`adr_numero_voie` int(11) NOT NULL DEFAULT '0' COMMENT 'Numéro dans la voie (0 = pas de numéro)',
`adr_complement_numero` varchar(10) NOT NULL COMMENT 'Complément au numéro dans la voie (B, T, Q, C)',
`adr_nom_voie` varchar(32) NOT NULL COMMENT 'Nom de la voie',
`adr_localite` varchar(32) NOT NULL COMMENT 'Hameau, lieu-dit...',
`adr_code_postal` char(5) NOT NULL COMMENT 'Code postal de l''adresse',
`adr_precision_int` varchar(32) NOT NULL COMMENT 'Précision interne à l''adresse (apt., Boîte à lettre, étage...)',
`adr_precision_ext` varchar(32) NOT NULL COMMENT 'Précision externe à l''adresse (bâtiment, voie, résidence...)',
PRIMARY KEY (`adr_id`),
KEY `x_adr_id_ville` (`adr_id_ville`),
CONSTRAINT `fk_adr_id_ville` FOREIGN KEY (`adr_id_ville`) REFERENCES `tr_ville_vil` (`vil_id`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=121 DEFAULT CHARSET=utf8 COMMENT='Adresse postale' |
Partager