1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| CREATE TABLE t_observation_taxon
(
ota_id_obs_taxon serial NOT NULL,
iva_id_validation integer,
ldo_id_lot_donnees integer NOT NULL,
tao_id_taxon integer NOT NULL,
ota_commentaire_observation text,
ota_observateurs character varying(255),
ota_organismes character varying(255),
ota_restriction boolean,
ota_date_debut character varying(8),
ota_date_fin character varying(8),
ota_id_observation_base_mere character varying(255) NOT NULL,
CONSTRAINT c_pk_ota PRIMARY KEY (ota_id_obs_taxon),
CONSTRAINT c_fk_iva_ota FOREIGN KEY (iva_id_validation)
REFERENCES t_indice_validation (iva_id_validation) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT,
CONSTRAINT c_fk_ldo_ota FOREIGN KEY (ldo_id_lot_donnees)
REFERENCES t_lot_donnees (ldo_id_lot_donnees) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT
)
WITH (
OIDS=FALSE
); |
Partager