Line 1... |
Line 1... |
1 |
# Encodage : UTF-8
|
1 |
# Encodage : UTF-8
|
2 |
# Nom : Coel v1.0
|
2 |
# Nom : Coel v1.0
|
3 |
# Date de création : 2009-07-06 11:56:11
|
3 |
# Date de création : 2009-07-27 15:55:00
|
4 |
#---------------------------------------------------------------------------------------------------------------------#
|
4 |
#---------------------------------------------------------------------------------------------------------------------#
|
5 |
# Création des tables
|
5 |
# Création des tables
|
6 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection` (
|
6 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection` (
|
7 |
`cc_id_collection` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la collection.',
|
7 |
`cc_id_collection` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la collection.',
|
8 |
`cc_ce_projet` INTEGER NOT NULL COMMENT 'Identifiant du projet dans lequel les informations de la collection sont saisies.',
|
8 |
`cc_ce_projet` INTEGER NOT NULL COMMENT 'Identifiant du projet dans lequel les informations de la collection sont saisies.',
|
Line 45... |
Line 45... |
45 |
`cc_truk_digital_medium` VARCHAR(255) COMMENT 'Pour les collections digitales, listes des types de support d''enregistrement. Ex. : DVD-R.',
|
45 |
`cc_truk_digital_medium` VARCHAR(255) COMMENT 'Pour les collections digitales, listes des types de support d''enregistrement. Ex. : DVD-R.',
|
46 |
`cc_truk_digital_format` VARCHAR(255) COMMENT 'Pour les collections digitales, listes des types MIME.',
|
46 |
`cc_truk_digital_format` VARCHAR(255) COMMENT 'Pour les collections digitales, listes des types MIME.',
|
47 |
`cc_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) les données de cette collection sont publiques.',
|
47 |
`cc_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) les données de cette collection sont publiques.',
|
48 |
`cc_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
48 |
`cc_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
49 |
PRIMARY KEY(`cc_id_collection`)
|
49 |
PRIMARY KEY(`cc_id_collection`)
|
50 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les informations sur les collections.\n' AUTO_INCREMENT=1;
|
50 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les informations sur les collections.\n' AUTO_INCREMENT=1;
|
Line 51... |
Line 51... |
51 |
|
51 |
|
52 |
#---------------------------------------------------------------------------------------------------------------------#
|
52 |
#---------------------------------------------------------------------------------------------------------------------#
|
53 |
# Insertion des méta-données
|
53 |
# Insertion des méta-données
|
54 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_structure` (
|
54 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_structure` (
|
Line 80... |
Line 80... |
80 |
`cs_condition_acces` TEXT COMMENT 'Conditions d''accès à la structure.',
|
80 |
`cs_condition_acces` TEXT COMMENT 'Conditions d''accès à la structure.',
|
81 |
`cs_condition_usage` TEXT COMMENT 'Conditions d''usage générales des collections de la structure.',
|
81 |
`cs_condition_usage` TEXT COMMENT 'Conditions d''usage générales des collections de la structure.',
|
82 |
`cs_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) les données de cette structure sont publiques.',
|
82 |
`cs_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) les données de cette structure sont publiques.',
|
83 |
`cs_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
83 |
`cs_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
84 |
PRIMARY KEY(`cs_id_structure`)
|
84 |
PRIMARY KEY(`cs_id_structure`)
|
85 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les informations sur les structures.\n' AUTO_INCREMENT=1;
|
85 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les informations sur les structures.\n' AUTO_INCREMENT=1;
|
Line 86... |
Line 86... |
86 |
|
86 |
|
87 |
#---------------------------------------------------------------------------------------------------------------------#
|
87 |
#---------------------------------------------------------------------------------------------------------------------#
|
88 |
# Insertion des méta-données
|
88 |
# Insertion des méta-données
|
89 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_personne` (
|
89 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_personne` (
|
Line 126... |
Line 126... |
126 |
`cp_mot_de_passe` VARCHAR(100) COMMENT 'Mot de passe de la personne pour accéder à l''application. Encodé par SHA1.',
|
126 |
`cp_mot_de_passe` VARCHAR(100) COMMENT 'Mot de passe de la personne pour accéder à l''application. Encodé par SHA1.',
|
127 |
`cp_ce_annuaire_tela` INTEGER COMMENT 'Identifiant de la personne dans l''annuaire de Tela Botanica.',
|
127 |
`cp_ce_annuaire_tela` INTEGER COMMENT 'Identifiant de la personne dans l''annuaire de Tela Botanica.',
|
128 |
`cp_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) les données de cette personne sont publiques.',
|
128 |
`cp_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) les données de cette personne sont publiques.',
|
129 |
`cp_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
129 |
`cp_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
130 |
PRIMARY KEY(`cp_id_personne`)
|
130 |
PRIMARY KEY(`cp_id_personne`)
|
131 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les informations sur les personnes.\nPar personne nous entendons à la fois les utilisateurs de l''application mais aussi les personnes contacts, les botanistes collecteurs, auteurs...\n' AUTO_INCREMENT=1;
|
131 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les informations sur les personnes.\nPar personne nous entendons à la fois les utilisateurs de l''application mais aussi les personnes contacts, les botanistes collecteurs, auteurs...\n' AUTO_INCREMENT=1;
|
Line 132... |
Line 132... |
132 |
|
132 |
|
133 |
#---------------------------------------------------------------------------------------------------------------------#
|
133 |
#---------------------------------------------------------------------------------------------------------------------#
|
134 |
# Insertion des méta-données
|
134 |
# Insertion des méta-données
|
135 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_structure_a_personne` (
|
135 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_structure_a_personne` (
|
Line 141... |
Line 141... |
141 |
`csap_ce_truk_statut` VARCHAR(255) COMMENT 'Statut(s) de la personne : salarié, bénévole...',
|
141 |
`csap_ce_truk_statut` VARCHAR(255) COMMENT 'Statut(s) de la personne : salarié, bénévole...',
|
142 |
`csap_mark_contact` BOOL default 0 COMMENT 'Si la personne est un contact la valeur vaut 1 sinon c''est 0.',
|
142 |
`csap_mark_contact` BOOL default 0 COMMENT 'Si la personne est un contact la valeur vaut 1 sinon c''est 0.',
|
143 |
`csap_bota_travail_hebdo_tps` INTEGER COMMENT 'Date de la dernière modification sur cet enregistrement.',
|
143 |
`csap_bota_travail_hebdo_tps` INTEGER COMMENT 'Date de la dernière modification sur cet enregistrement.',
|
144 |
`csap_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
144 |
`csap_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
145 |
PRIMARY KEY(`csap_id_structure`, `csap_id_personne`, `csap_id_role`)
|
145 |
PRIMARY KEY(`csap_id_structure`, `csap_id_personne`, `csap_id_role`)
|
146 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table de liaison permettant d''indiquer la composition de la structure en personnel.\nElle permet d''indiquer pour une personne vis à vis d''une structure :\n - si elle est contact\n - les informations de la personne spécifique à cette structure (ex. : téléphone du travail, fonction, service, statut...).' AUTO_INCREMENT=1;
|
146 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Table de liaison permettant d''indiquer la composition de la structure en personnel.\nElle permet d''indiquer pour une personne vis à vis d''une structure :\n - si elle est contact\n - les informations de la personne spécifique à cette structure (ex. : téléphone du travail, fonction, service, statut...).' AUTO_INCREMENT=1;
|
Line 147... |
Line 147... |
147 |
|
147 |
|
148 |
#---------------------------------------------------------------------------------------------------------------------#
|
148 |
#---------------------------------------------------------------------------------------------------------------------#
|
149 |
# Insertion des méta-données
|
149 |
# Insertion des méta-données
|
150 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_donnee` (
|
150 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_donnee` (
|
151 |
`cmd_id_donnee` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la donnée.',
|
151 |
`cmd_id_donnee` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la donnée.',
|
152 |
`cmd_ce_table` INTEGER NOT NULL COMMENT 'Identifiant de la table.',
|
152 |
`cmd_ce_table` INTEGER NOT NULL COMMENT 'Identifiant de la table.',
|
153 |
`cmd_ce_ligne` VARCHAR(64) NOT NULL COMMENT 'Identifiant de la ligne à laquelle le champ dans la table d''origine appartient. Pour les tables à clé primaire multi colonnes, bien respecter l''ordre des champs de la clé et inscrire chaque valeur de clé séparée par un tiret "-".',
|
153 |
`cmd_ce_ligne` VARCHAR(64) NOT NULL COMMENT 'Identifiant de la ligne à laquelle le champ dans la table d''origine appartient. Pour les tables à clé primaire multi colonnes, bien respecter l''ordre des champs de la clé et inscrire chaque valeur de clé séparée par un tiret "-".',
|
154 |
`cmd_ce_champ` INTEGER NOT NULL COMMENT 'Identifiant du champ.',
|
154 |
`cmd_ce_champ` INTEGER NOT NULL COMMENT 'Identifiant du champ.',
|
155 |
`cmd_valeur` VARCHAR(255) NOT NULL COMMENT 'Valeur.',
|
155 |
`cmd_valeur` VARCHAR(255) NOT NULL COMMENT 'Valeur.',
|
156 |
PRIMARY KEY(`cmd_id_donnee`)
|
156 |
PRIMARY KEY(`cmd_id_donnee`)
|
Line 157... |
Line 157... |
157 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les champs supplémentaires (non standard ou de spécialisation) de la base de données.' AUTO_INCREMENT=1;
|
157 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les champs supplémentaires (non standard ou de spécialisation) de la base de données.' AUTO_INCREMENT=1;
|
158 |
|
158 |
|
159 |
#---------------------------------------------------------------------------------------------------------------------#
|
159 |
#---------------------------------------------------------------------------------------------------------------------#
|
160 |
# Insertion des méta-données
|
160 |
# Insertion des méta-données
|
Line 168... |
Line 168... |
168 |
`cmc_description` VARCHAR(510) COMMENT 'Description du champ.',
|
168 |
`cmc_description` VARCHAR(510) COMMENT 'Description du champ.',
|
169 |
`cmc_ce_format_sql` INTEGER COMMENT 'Identifiant du format SQL utilisé pour ce champ.',
|
169 |
`cmc_ce_format_sql` INTEGER COMMENT 'Identifiant du format SQL utilisé pour ce champ.',
|
170 |
`cmc_taille` VARCHAR(20) COMMENT 'Taille du format SQL du champ.',
|
170 |
`cmc_taille` VARCHAR(20) COMMENT 'Taille du format SQL du champ.',
|
171 |
`cmc_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
171 |
`cmc_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
172 |
PRIMARY KEY(`cmc_id_champ`)
|
172 |
PRIMARY KEY(`cmc_id_champ`)
|
173 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient l''ensemble des champs des tables de la base de données.\n' AUTO_INCREMENT=1;
|
173 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient l''ensemble des champs des tables de la base de données.\n' AUTO_INCREMENT=1;
|
Line 174... |
Line 174... |
174 |
|
174 |
|
175 |
#---------------------------------------------------------------------------------------------------------------------#
|
175 |
#---------------------------------------------------------------------------------------------------------------------#
|
176 |
# Insertion des méta-données
|
176 |
# Insertion des méta-données
|
177 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_liste_valeur` (
|
177 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_liste_valeur` (
|
Line 181... |
Line 181... |
181 |
`cmlv_nom` VARCHAR(100) COMMENT 'Nom de la valeur.',
|
181 |
`cmlv_nom` VARCHAR(100) COMMENT 'Nom de la valeur.',
|
182 |
`cmlv_abreviation` VARCHAR(50) COMMENT 'Abréviation, code ou identifiant de la valeur.',
|
182 |
`cmlv_abreviation` VARCHAR(50) COMMENT 'Abréviation, code ou identifiant de la valeur.',
|
183 |
`cmlv_description` VARCHAR(255) COMMENT 'Description de cette valeur.',
|
183 |
`cmlv_description` VARCHAR(255) COMMENT 'Description de cette valeur.',
|
184 |
`cmlv_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
184 |
`cmlv_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
185 |
PRIMARY KEY(`cmlv_id_valeur`)
|
185 |
PRIMARY KEY(`cmlv_id_valeur`)
|
186 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Liste l''ensemble des valeurs des tables de type liste.\nUn champ contient des valeurs dans cette table quand il est de type "LISTE".\n' AUTO_INCREMENT=1;
|
186 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Liste l''ensemble des valeurs des tables de type liste.\nUn champ contient des valeurs dans cette table quand il est de type "LISTE".\n' AUTO_INCREMENT=1;
|
Line 187... |
Line 187... |
187 |
|
187 |
|
188 |
#---------------------------------------------------------------------------------------------------------------------#
|
188 |
#---------------------------------------------------------------------------------------------------------------------#
|
189 |
# Insertion des méta-données
|
189 |
# Insertion des méta-données
|
190 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_historique_colonne` (
|
190 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_historique_colonne` (
|
191 |
`cmhc_id_historique_colonne` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de cet enregistrement historisé.',
|
191 |
`cmhc_id_historique_colonne` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de cet enregistrement historisé.',
|
192 |
`cmhc_ce_historique_ligne` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
192 |
`cmhc_ce_historique_ligne` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
193 |
`cmhc_ce_champ` INTEGER NOT NULL COMMENT 'Identifiant du champ.',
|
193 |
`cmhc_ce_champ` INTEGER NOT NULL COMMENT 'Identifiant du champ.',
|
194 |
`cmhc_valeur` VARCHAR(255) NOT NULL COMMENT 'Valeur du champ pour cette ligne.',
|
194 |
`cmhc_valeur` VARCHAR(255) NOT NULL COMMENT 'Valeur du champ pour cette ligne.',
|
195 |
PRIMARY KEY(`cmhc_id_historique_colonne`)
|
195 |
PRIMARY KEY(`cmhc_id_historique_colonne`)
|
Line 196... |
Line 196... |
196 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient l''historique des valeurs des champs pour les enregistrements des tables de la base de données.\n' AUTO_INCREMENT=1;
|
196 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient l''historique des valeurs des champs pour les enregistrements des tables de la base de données.\n' AUTO_INCREMENT=1;
|
197 |
|
197 |
|
198 |
#---------------------------------------------------------------------------------------------------------------------#
|
198 |
#---------------------------------------------------------------------------------------------------------------------#
|
199 |
# Insertion des méta-données
|
199 |
# Insertion des méta-données
|
Line 219... |
Line 219... |
219 |
`csc_mark_acquisition_traitement` BOOL COMMENT 'Si oui, faites-vous un traitement contre les insectes avant l''intégration dans vos collections ?',
|
219 |
`csc_mark_acquisition_traitement` BOOL COMMENT 'Si oui, faites-vous un traitement contre les insectes avant l''intégration dans vos collections ?',
|
220 |
`csc_truk_acquisition_traitement_poison` VARCHAR(255) COMMENT 'Traitement de type empoisonnement effectué lors des des acquisitions.',
|
220 |
`csc_truk_acquisition_traitement_poison` VARCHAR(255) COMMENT 'Traitement de type empoisonnement effectué lors des des acquisitions.',
|
221 |
`csc_truk_acquisition_traitement_insecte` VARCHAR(255) COMMENT 'Traitement de type désinctisation effectué lors des des acquisitions.',
|
221 |
`csc_truk_acquisition_traitement_insecte` VARCHAR(255) COMMENT 'Traitement de type désinctisation effectué lors des des acquisitions.',
|
222 |
`csc_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
222 |
`csc_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
223 |
PRIMARY KEY(`csc_id_structure`)
|
223 |
PRIMARY KEY(`csc_id_structure`)
|
224 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Toutes les données spécifiques à la conservation au sein d''une structure.' AUTO_INCREMENT=1;
|
224 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Toutes les données spécifiques à la conservation au sein d''une structure.' AUTO_INCREMENT=1;
|
Line 225... |
Line 225... |
225 |
|
225 |
|
226 |
#---------------------------------------------------------------------------------------------------------------------#
|
226 |
#---------------------------------------------------------------------------------------------------------------------#
|
227 |
# Insertion des méta-données
|
227 |
# Insertion des méta-données
|
228 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_structure_valorisation` (
|
228 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_structure_valorisation` (
|
Line 240... |
Line 240... |
240 |
`csv_acces_ss_motif` VARCHAR(255) COMMENT 'Si oui, quelles démarches doit-on faire pour les consulter ?',
|
240 |
`csv_acces_ss_motif` VARCHAR(255) COMMENT 'Si oui, quelles démarches doit-on faire pour les consulter ?',
|
241 |
`csv_mark_visite_avec_motif` BOOL COMMENT 'Peut-on visiter vos collections botaniques en avec des objectifs de recherches scientifiques ?',
|
241 |
`csv_mark_visite_avec_motif` BOOL COMMENT 'Peut-on visiter vos collections botaniques en avec des objectifs de recherches scientifiques ?',
|
242 |
`csv_visite_avec_motif` VARCHAR(255) COMMENT 'Si oui, quelles démarches doit-on faire pour les visiter ?',
|
242 |
`csv_visite_avec_motif` VARCHAR(255) COMMENT 'Si oui, quelles démarches doit-on faire pour les visiter ?',
|
243 |
`csv_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
243 |
`csv_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
244 |
PRIMARY KEY(`csv_id_structure`)
|
244 |
PRIMARY KEY(`csv_id_structure`)
|
245 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Toutes les données spécifiques à la valorisation au sein d''une structure.' AUTO_INCREMENT=1;
|
245 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Toutes les données spécifiques à la valorisation au sein d''une structure.' AUTO_INCREMENT=1;
|
Line 246... |
Line 246... |
246 |
|
246 |
|
247 |
#---------------------------------------------------------------------------------------------------------------------#
|
247 |
#---------------------------------------------------------------------------------------------------------------------#
|
248 |
# Insertion des méta-données
|
248 |
# Insertion des méta-données
|
249 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_personne` (
|
249 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_personne` (
|
250 |
`ccap_id_collection` INTEGER NOT NULL COMMENT 'Identifiant de la collection associée à une personne.',
|
250 |
`ccap_id_collection` INTEGER NOT NULL COMMENT 'Identifiant de la collection associée à une personne.',
|
251 |
`ccap_id_personne` INTEGER NOT NULL COMMENT 'Identifiant de la personne associée à une collection.',
|
251 |
`ccap_id_personne` INTEGER NOT NULL COMMENT 'Identifiant de la personne associée à une collection.',
|
252 |
`ccap_id_role` VARCHAR(255) NOT NULL COMMENT 'Rôle(s) de la personne : auteur, collecteur... permet aussi de connaître qui a les droits de modification sur la collection.',
|
252 |
`ccap_id_role` VARCHAR(255) NOT NULL COMMENT 'Rôle(s) de la personne : auteur, collecteur... permet aussi de connaître qui a les droits de modification sur la collection.',
|
253 |
`ccap_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
253 |
`ccap_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
254 |
PRIMARY KEY(`ccap_id_collection`, `ccap_id_personne`, `ccap_id_role`)
|
254 |
PRIMARY KEY(`ccap_id_collection`, `ccap_id_personne`, `ccap_id_role`)
|
Line 255... |
Line 255... |
255 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Permet de lister les personnes en rapport avec une collection.' AUTO_INCREMENT=1;
|
255 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Permet de lister les personnes en rapport avec une collection.' AUTO_INCREMENT=1;
|
256 |
|
256 |
|
257 |
#---------------------------------------------------------------------------------------------------------------------#
|
257 |
#---------------------------------------------------------------------------------------------------------------------#
|
258 |
# Insertion des méta-données
|
258 |
# Insertion des méta-données
|
Line 300... |
Line 300... |
300 |
`ccb_inventaire_digital_pourcent` INTEGER COMMENT 'Pourcentage de la documentation en base de données.',
|
300 |
`ccb_inventaire_digital_pourcent` INTEGER COMMENT 'Pourcentage de la documentation en base de données.',
|
301 |
`ccb_ce_inventaire_etat` INTEGER COMMENT 'L''inventaire est il complet ou partiel?',
|
301 |
`ccb_ce_inventaire_etat` INTEGER COMMENT 'L''inventaire est il complet ou partiel?',
|
302 |
`ccb_inventaire_donnee_type` TEXT COMMENT 'Quels sont les éléments qui ont déjà été inventoriés (Ex. : familles, localités...) ?',
|
302 |
`ccb_inventaire_donnee_type` TEXT COMMENT 'Quels sont les éléments qui ont déjà été inventoriés (Ex. : familles, localités...) ?',
|
303 |
`ccb_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
303 |
`ccb_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
304 |
PRIMARY KEY(`ccb_id_collection`)
|
304 |
PRIMARY KEY(`ccb_id_collection`)
|
305 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Toutes les informations spécialisées sur une collection de type : botanique' AUTO_INCREMENT=1;
|
305 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Toutes les informations spécialisées sur une collection de type : botanique' AUTO_INCREMENT=1;
|
Line 306... |
Line 306... |
306 |
|
306 |
|
307 |
#---------------------------------------------------------------------------------------------------------------------#
|
307 |
#---------------------------------------------------------------------------------------------------------------------#
|
308 |
# Insertion des méta-données
|
308 |
# Insertion des méta-données
|
309 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_publication` (
|
309 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_publication` (
|
310 |
`cpu_id_publication` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la publication.',
|
310 |
`cpu_id_publication` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la publication.',
|
311 |
`cpu_ce_projet` INTEGER NOT NULL COMMENT 'Identifiant du projet dans lequel les données de cet enregistrement ont été saisies.',
|
311 |
`cpu_ce_projet` INTEGER NOT NULL COMMENT 'Identifiant du projet dans lequel les données de cet enregistrement ont été saisies.',
|
312 |
`cpu_fmt_nom_complet` VARCHAR(255) COMMENT 'Intitulé de la publication complet',
|
312 |
`cpu_fmt_nom_complet` VARCHAR(255) COMMENT 'Intitulé de la publication complet : fmt_auteur, date_parution(année). titre. Editeur (nom), collection, fascicule, indication_nvt. pages.',
|
313 |
`cpu_uri` VARCHAR(255) COMMENT 'URI de la publication qui peut être un site web...',
|
313 |
`cpu_uri` VARCHAR(255) COMMENT 'URI de la publication qui peut être un site web...',
|
314 |
`cpu_fmt_auteur` VARCHAR(255) COMMENT 'Contient le nom formaté de l''intitulé auteur(s). Si plusieurs personnes sont auteurs, l''intitulé est formaté ici.',
|
314 |
`cpu_fmt_auteur` VARCHAR(255) COMMENT 'Contient le nom formaté de l''intitulé auteur(s). Si plusieurs personnes sont auteurs, l''intitulé est formaté ici.',
|
315 |
`cpu_titre` VARCHAR(255) COMMENT 'Titre de l''article ou de l''ouvrage.',
|
315 |
`cpu_titre` VARCHAR(255) COMMENT 'Titre de l''article ou de l''ouvrage.',
|
316 |
`cpu_ce_truk_editeur` VARCHAR(255) COMMENT 'Identifiant de la structure éditrice de la publication. S''il n''est pas renseignné dans la table Structure, contient AUTRE# suivit du nom complet de la structure éditrice.',
|
316 |
`cpu_ce_truk_editeur` VARCHAR(255) COMMENT 'Identifiant de la structure éditrice de la publication. S''il n''est pas renseignné dans la table Structure, contient AUTRE# suivit du nom complet de la structure éditrice.',
|
Line 319... |
Line 319... |
319 |
`cpu_indication_nvt` VARCHAR(255) COMMENT 'Indication du numéro, volume ou tome de la publication. Plutôt utilisé pour les ouvrages et non les articles de revue.',
|
319 |
`cpu_indication_nvt` VARCHAR(255) COMMENT 'Indication du numéro, volume ou tome de la publication. Plutôt utilisé pour les ouvrages et non les articles de revue.',
|
320 |
`cpu_fascicule` VARCHAR(255) COMMENT 'Indication du titre du fascicule. Surtout utilisé pour les revues.',
|
320 |
`cpu_fascicule` VARCHAR(255) COMMENT 'Indication du titre du fascicule. Surtout utilisé pour les revues.',
|
321 |
`cpu_truk_pages` VARCHAR(25) COMMENT 'Indication du nombre de pages (pour les ouvrages) ou des pages de début et de fin pour un artcile. Dans le cas des ouvrages un nombre doit être présent. Pour les articles deux nombres ou point d''intérogation séparés par un tiret.',
|
321 |
`cpu_truk_pages` VARCHAR(25) COMMENT 'Indication du nombre de pages (pour les ouvrages) ou des pages de début et de fin pour un artcile. Dans le cas des ouvrages un nombre doit être présent. Pour les articles deux nombres ou point d''intérogation séparés par un tiret.',
|
322 |
`cpu_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
322 |
`cpu_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
323 |
PRIMARY KEY(`cpu_id_publication`)
|
323 |
PRIMARY KEY(`cpu_id_publication`)
|
324 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Publication de type articles scientifiques, ouvrages ou sites web.\n' AUTO_INCREMENT=1;
|
324 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Publication de type articles scientifiques, ouvrages ou sites web.\n' AUTO_INCREMENT=1;
|
Line 325... |
Line 325... |
325 |
|
325 |
|
326 |
#---------------------------------------------------------------------------------------------------------------------#
|
326 |
#---------------------------------------------------------------------------------------------------------------------#
|
327 |
# Insertion des méta-données
|
327 |
# Insertion des méta-données
|
328 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_publication` (
|
328 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_publication` (
|
329 |
`ccapu_id_collection` INTEGER NOT NULL COMMENT 'Identifiant de collection.',
|
329 |
`ccapu_id_collection` INTEGER NOT NULL COMMENT 'Identifiant de collection.',
|
330 |
`ccapu_id_publication` INTEGER NOT NULL COMMENT 'Identifiant de la publication.',
|
330 |
`ccapu_id_publication` INTEGER NOT NULL COMMENT 'Identifiant de la publication.',
|
331 |
`ccapu_mark_licence` BOOL COMMENT 'Booléen indiquant si la publication indiqué correspond aux droits de propriétés intellectuelles de la collection.',
|
331 |
`ccapu_mark_licence` BOOL COMMENT 'Booléen indiquant si la publication indiqué correspond aux droits de propriétés intellectuelles de la collection.',
|
332 |
`ccapu_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
332 |
`ccapu_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
333 |
PRIMARY KEY(`ccapu_id_collection`, `ccapu_id_publication`)
|
333 |
PRIMARY KEY(`ccapu_id_collection`, `ccapu_id_publication`)
|
Line 334... |
Line 334... |
334 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Permet de lister les publication liées à une collection.' AUTO_INCREMENT=1;
|
334 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Permet de lister les publication liées à une collection.' AUTO_INCREMENT=1;
|
335 |
|
335 |
|
336 |
#---------------------------------------------------------------------------------------------------------------------#
|
336 |
#---------------------------------------------------------------------------------------------------------------------#
|
337 |
# Insertion des méta-données
|
337 |
# Insertion des méta-données
|
338 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_publication_a_personne` (
|
338 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_publication_a_personne` (
|
339 |
`cpuap_id_publication` INTEGER NOT NULL COMMENT 'Identifiant d''une publication.',
|
339 |
`cpuap_id_publication` INTEGER NOT NULL COMMENT 'Identifiant d''une publication.',
|
340 |
`cpuap_id_personne` INTEGER NOT NULL COMMENT 'Identifiant d''une personne.',
|
340 |
`cpuap_id_personne` INTEGER NOT NULL COMMENT 'Identifiant d''une personne.',
|
341 |
`cpuap_id_role` INTEGER NOT NULL COMMENT 'Rôle de la personne vis à vis de la publication : contributeur, auteur...',
|
341 |
`cpuap_id_role` INTEGER NOT NULL COMMENT 'Rôle de la personne vis à vis de la publication : contributeur, auteur...',
|
342 |
`cpuap_ce_truk_type` VARCHAR(255) COMMENT 'Contient le type de référence bibliographique : nécrologie, biographie, publication personnelle...',
|
342 |
`cpuap_ce_truk_type` VARCHAR(255) COMMENT 'Contient le type de référence bibliographique : nécrologie, biographie, publication personnelle...',
|
343 |
`cpuap_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
343 |
`cpuap_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
Line 344... |
Line 344... |
344 |
PRIMARY KEY(`cpuap_id_publication`, `cpuap_id_personne`, `cpuap_id_role`)
|
344 |
PRIMARY KEY(`cpuap_id_publication`, `cpuap_id_personne`, `cpuap_id_role`)
|
345 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Permet de lister les publications d''une personne.' AUTO_INCREMENT=1;
|
345 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Permet de lister les publications d''une personne.' AUTO_INCREMENT=1;
|
346 |
|
346 |
|
347 |
#---------------------------------------------------------------------------------------------------------------------#
|
347 |
#---------------------------------------------------------------------------------------------------------------------#
|
348 |
# Insertion des méta-données
|
348 |
# Insertion des méta-données
|
349 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_relation` (
|
349 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_relation` (
|
350 |
`ccar_id_collection_01` INTEGER NOT NULL COMMENT 'Identifiant de la collection n°1.',
|
350 |
`ccar_id_collection_01` INTEGER NOT NULL COMMENT 'Identifiant de la collection n°1.',
|
351 |
`ccar_id_collection_02` INTEGER NOT NULL COMMENT 'Identifiant de la collection n°2.',
|
351 |
`ccar_id_collection_02` INTEGER NOT NULL COMMENT 'Identifiant de la collection n°2.',
|
352 |
`ccar_id_relation` INTEGER NOT NULL COMMENT 'Indentifiant du type de la relation.',
|
352 |
`ccar_id_relation` INTEGER NOT NULL COMMENT 'Indentifiant du type de la relation.',
|
Line 353... |
Line 353... |
353 |
`ccar_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
353 |
`ccar_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
354 |
PRIMARY KEY(`ccar_id_collection_01`, `ccar_id_collection_02`, `ccar_id_relation`)
|
354 |
PRIMARY KEY(`ccar_id_collection_01`, `ccar_id_collection_02`, `ccar_id_relation`)
|
355 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Permet de lister les relations entre collection autre que hiérarchique.' AUTO_INCREMENT=1;
|
355 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Permet de lister les relations entre collection autre que hiérarchique.' AUTO_INCREMENT=1;
|
356 |
|
356 |
|
Line 371... |
Line 371... |
371 |
`cpr_ce_indexation_duree` INTEGER COMMENT 'Durée maximum acceptable pour une procédure d''indexation externe.',
|
371 |
`cpr_ce_indexation_duree` INTEGER COMMENT 'Durée maximum acceptable pour une procédure d''indexation externe.',
|
372 |
`cpr_ce_indexation_freq` INTEGER COMMENT 'Fréquence maximum acceptable pour une procédure d''indexation externe.',
|
372 |
`cpr_ce_indexation_freq` INTEGER COMMENT 'Fréquence maximum acceptable pour une procédure d''indexation externe.',
|
373 |
`cpr_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) ce projet est public. Si oui, il peut être publié dans eFlore.',
|
373 |
`cpr_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) ce projet est public. Si oui, il peut être publié dans eFlore.',
|
374 |
`cpr_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
374 |
`cpr_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
375 |
PRIMARY KEY(`cpr_id_projet`)
|
375 |
PRIMARY KEY(`cpr_id_projet`)
|
376 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les informations sur un projet de données.\n' AUTO_INCREMENT=1;
|
376 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les informations sur un projet de données.\n' AUTO_INCREMENT=1;
|
Line 377... |
Line 377... |
377 |
|
377 |
|
378 |
#---------------------------------------------------------------------------------------------------------------------#
|
378 |
#---------------------------------------------------------------------------------------------------------------------#
|
379 |
# Insertion des méta-données
|
379 |
# Insertion des méta-données
|
380 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_personne_a_relation` (
|
380 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_personne_a_relation` (
|
381 |
`cpar_id_personne_01` INTEGER NOT NULL COMMENT 'Identifiant de la personne n°1.',
|
381 |
`cpar_id_personne_01` INTEGER NOT NULL COMMENT 'Identifiant de la personne n°1.',
|
382 |
`cpar_id_personne_02` INTEGER NOT NULL COMMENT 'Identifiant de la personne n°2.',
|
382 |
`cpar_id_personne_02` INTEGER NOT NULL COMMENT 'Identifiant de la personne n°2.',
|
383 |
`cpar_id_projet` INTEGER NOT NULL COMMENT 'Identifiant du projet dans lequel la relation entre les deux personnes s''établie.',
|
383 |
`cpar_id_projet` INTEGER NOT NULL COMMENT 'Identifiant du projet dans lequel la relation entre les deux personnes s''établie.',
|
384 |
`cpar_id_role` INTEGER NOT NULL COMMENT 'Identifiant du rôle ou de la valeur établie entre les deux personnes.',
|
384 |
`cpar_id_role` INTEGER NOT NULL COMMENT 'Identifiant du rôle ou de la valeur établie entre les deux personnes.',
|
385 |
`cpar_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
385 |
`cpar_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
386 |
PRIMARY KEY(`cpar_id_personne_01`, `cpar_id_personne_02`, `cpar_id_projet`, `cpar_id_role`)
|
386 |
PRIMARY KEY(`cpar_id_personne_01`, `cpar_id_personne_02`, `cpar_id_projet`, `cpar_id_role`)
|
Line 387... |
Line 387... |
387 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Relation entre deux personnes vis à vis d''un projet.' AUTO_INCREMENT=1;
|
387 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Relation entre deux personnes vis à vis d''un projet.' AUTO_INCREMENT=1;
|
388 |
|
388 |
|
389 |
#---------------------------------------------------------------------------------------------------------------------#
|
389 |
#---------------------------------------------------------------------------------------------------------------------#
|
390 |
# Insertion des méta-données
|
390 |
# Insertion des méta-données
|
Line 395... |
Line 395... |
395 |
`cprv_code` VARCHAR(25) NOT NULL COMMENT 'Numéro ou code de la version.',
|
395 |
`cprv_code` VARCHAR(25) NOT NULL COMMENT 'Numéro ou code de la version.',
|
396 |
`cprv_date_debut` DATETIME NOT NULL default "0000-00-00 00:00:00" COMMENT 'Date de début de la version.',
|
396 |
`cprv_date_debut` DATETIME NOT NULL default "0000-00-00 00:00:00" COMMENT 'Date de début de la version.',
|
397 |
`cprv_date_fin` DATETIME COMMENT 'Date de fin de la version.',
|
397 |
`cprv_date_fin` DATETIME COMMENT 'Date de fin de la version.',
|
398 |
`cprv_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
398 |
`cprv_ce_meta` INTEGER NOT NULL COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
399 |
PRIMARY KEY(`cprv_id_version`)
|
399 |
PRIMARY KEY(`cprv_id_version`)
|
400 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Table contenant les informations sur la version d''un projet.\n' AUTO_INCREMENT=1;
|
400 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Table contenant les informations sur la version d''un projet.\n' AUTO_INCREMENT=1;
|
Line 401... |
Line 401... |
401 |
|
401 |
|
402 |
#---------------------------------------------------------------------------------------------------------------------#
|
402 |
#---------------------------------------------------------------------------------------------------------------------#
|
403 |
# Insertion des méta-données
|
403 |
# Insertion des méta-données
|
404 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_historique_ligne` (
|
404 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_meta_historique_ligne` (
|
Line 411... |
Line 411... |
411 |
`cmhl_ce_modifier_par` INTEGER NOT NULL COMMENT 'Identifiant de la personne ayant effectué cette modification sur la ligne.',
|
411 |
`cmhl_ce_modifier_par` INTEGER NOT NULL COMMENT 'Identifiant de la personne ayant effectué cette modification sur la ligne.',
|
412 |
`cmhl_ce_etat` INTEGER NOT NULL COMMENT 'Identifiant de l''état de la ligne.',
|
412 |
`cmhl_ce_etat` INTEGER NOT NULL COMMENT 'Identifiant de l''état de la ligne.',
|
413 |
`cmhl_ip` VARCHAR(50) NOT NULL COMMENT 'Adresse IP (et MAC éventuellement) depuis laquelle la modification a eu lieu.',
|
413 |
`cmhl_ip` VARCHAR(50) NOT NULL COMMENT 'Adresse IP (et MAC éventuellement) depuis laquelle la modification a eu lieu.',
|
414 |
`cmhl_session_id` VARCHAR(40) COMMENT 'Identifiant de session del ''utilisateur.',
|
414 |
`cmhl_session_id` VARCHAR(40) COMMENT 'Identifiant de session del ''utilisateur.',
|
415 |
PRIMARY KEY(`cmhl_id_historique_ligne`)
|
415 |
PRIMARY KEY(`cmhl_id_historique_ligne`)
|
416 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les métadonnées sur l''historique des enregistrements des tables de la base de données.\n' AUTO_INCREMENT=1;
|
416 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les métadonnées sur l''historique des enregistrements des tables de la base de données.\n' AUTO_INCREMENT=1;
|
Line 417... |
Line 417... |
417 |
|
417 |
|
418 |
#---------------------------------------------------------------------------------------------------------------------#
|
418 |
#---------------------------------------------------------------------------------------------------------------------#
|
419 |
# Insertion des méta-données
|
419 |
# Insertion des méta-données
|
420 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_commentaire` (
|
420 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_commentaire` (
|
Line 425... |
Line 425... |
425 |
`ccm_texte` TEXT COMMENT 'Texte du commentaire.',
|
425 |
`ccm_texte` TEXT COMMENT 'Texte du commentaire.',
|
426 |
`ccm_ponderation` INTEGER COMMENT 'Pondération du commentaire (importance). Valeur de 1 à 10.',
|
426 |
`ccm_ponderation` INTEGER COMMENT 'Pondération du commentaire (importance). Valeur de 1 à 10.',
|
427 |
`ccm_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
427 |
`ccm_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
428 |
`ccm_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) ce commentaire est public .',
|
428 |
`ccm_mark_public` BOOL default 0 COMMENT 'Indique si oui (=1) ou non (=0) ce commentaire est public .',
|
429 |
PRIMARY KEY(`ccm_id_commentaire`)
|
429 |
PRIMARY KEY(`ccm_id_commentaire`)
|
430 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Contient les commentaires.\n' AUTO_INCREMENT=1;
|
430 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Contient les commentaires.\n' AUTO_INCREMENT=1;
|
Line 431... |
Line 431... |
431 |
|
431 |
|
432 |
#---------------------------------------------------------------------------------------------------------------------#
|
432 |
#---------------------------------------------------------------------------------------------------------------------#
|
433 |
# Insertion des méta-données
|
433 |
# Insertion des méta-données
|
434 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_commentaire` (
|
434 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_collection_a_commentaire` (
|
435 |
`ccac_id_collection` INTEGER NOT NULL COMMENT 'Identifiant de la collection.',
|
435 |
`ccac_id_collection` INTEGER NOT NULL COMMENT 'Identifiant de la collection.',
|
436 |
`ccac_id_commentaire` INTEGER NOT NULL COMMENT 'Identifiant du commentaire.',
|
436 |
`ccac_id_commentaire` INTEGER NOT NULL COMMENT 'Identifiant du commentaire.',
|
437 |
`ccac_truk_type` VARCHAR(255) COMMENT 'Liste des types de commentaires séparés par des points virgules.',
|
437 |
`ccac_truk_type` VARCHAR(255) COMMENT 'Liste des types de commentaires séparés par des points virgules.',
|
438 |
`ccac_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
438 |
`ccac_ce_meta` INTEGER COMMENT 'Identifiant des métadonnées de cet enregistrement.',
|
439 |
PRIMARY KEY(`ccac_id_collection`, `ccac_id_commentaire`)
|
439 |
PRIMARY KEY(`ccac_id_collection`, `ccac_id_commentaire`)
|
Line 440... |
Line 440... |
440 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Permet de lister les commentaires / notes faits sur une collection.' AUTO_INCREMENT=1;
|
440 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='Permet de lister les commentaires / notes faits sur une collection.' AUTO_INCREMENT=1;
|
441 |
|
441 |
|
442 |
#---------------------------------------------------------------------------------------------------------------------#
|
442 |
#---------------------------------------------------------------------------------------------------------------------#
|
443 |
# Insertion des méta-données
|
443 |
# Insertion des méta-données
|
444 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_projet_a_structure` (
|
444 |
CREATE TABLE IF NOT EXISTS `tb_coel`.`coel_projet_a_structure` (
|
445 |
`cpras_id_projet` INTEGER NOT NULL COMMENT '',
|
445 |
`cpras_id_projet` INTEGER NOT NULL COMMENT '',
|
446 |
`cpras_id_structure` INTEGER NOT NULL COMMENT '',
|
446 |
`cpras_id_structure` INTEGER NOT NULL COMMENT '',
|
447 |
`cpras_truk_role` VARCHAR(255) COMMENT '',
|
447 |
`cpras_truk_role` VARCHAR(255) COMMENT '',
|
448 |
`cpras_ce_meta` INTEGER COMMENT '',
|
448 |
`cpras_ce_meta` INTEGER COMMENT '',
|
Line 449... |
Line 449... |
449 |
PRIMARY KEY(`cpras_id_projet`, `cpras_id_structure`)
|
449 |
PRIMARY KEY(`cpras_id_projet`, `cpras_id_structure`)
|
450 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='' AUTO_INCREMENT=1;
|
450 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='' AUTO_INCREMENT=1;
|
451 |
|
451 |
|
452 |
#---------------------------------------------------------------------------------------------------------------------#
|
452 |
#---------------------------------------------------------------------------------------------------------------------#
|
Line 5210... |
Line 5210... |
5210 |
INSERT INTO `tb_coel`.`coel_meta_colonne` (`cmc_id_champ` ,`cmc_ce_projet` ,`cmc_ce_liste` ,`cmc_ce_table` ,`cmc_nom` ,`cmc_abreviation` ,`cmc_description` ,`cmc_ce_format_sql` ,`cmc_taille` ,`cmc_ce_meta`) VALUES
|
5210 |
INSERT INTO `tb_coel`.`coel_meta_colonne` (`cmc_id_champ` ,`cmc_ce_projet` ,`cmc_ce_liste` ,`cmc_ce_table` ,`cmc_nom` ,`cmc_abreviation` ,`cmc_description` ,`cmc_ce_format_sql` ,`cmc_taille` ,`cmc_ce_meta`) VALUES
|
5211 |
('232', '1', '0', '118', 'cpu_ce_projet', 'cpu_ce_p', 'Identifiant du projet dans lequel les données de cet enregistrement ont été saisies.', '15', '', '1187');
|
5211 |
('232', '1', '0', '118', 'cpu_ce_projet', 'cpu_ce_p', 'Identifiant du projet dans lequel les données de cet enregistrement ont été saisies.', '15', '', '1187');
|
5212 |
INSERT INTO `tb_coel`.`coel_meta_historique_ligne` (`cmhl_id_historique_ligne` ,`cmhl_ce_table` ,`cmhl_cle_ligne` ,`cmhl_enregistrement` ,`cmhl_date_modification` ,`cmhl_notes` ,`cmhl_ce_modifier_par` ,`cmhl_ce_etat` ,`cmhl_ip`) VALUES
|
5212 |
INSERT INTO `tb_coel`.`coel_meta_historique_ligne` (`cmhl_id_historique_ligne` ,`cmhl_ce_table` ,`cmhl_cle_ligne` ,`cmhl_enregistrement` ,`cmhl_date_modification` ,`cmhl_notes` ,`cmhl_ce_modifier_par` ,`cmhl_ce_etat` ,`cmhl_ip`) VALUES
|
5213 |
('1187', '108', '232', NULL , NOW( ) , 'Ajout des informations sur une colonne.', '1', '1', '162.38.234.1');
|
5213 |
('1187', '108', '232', NULL , NOW( ) , 'Ajout des informations sur une colonne.', '1', '1', '162.38.234.1');
|
5214 |
INSERT INTO `tb_coel`.`coel_meta_colonne` (`cmc_id_champ` ,`cmc_ce_projet` ,`cmc_ce_liste` ,`cmc_ce_table` ,`cmc_nom` ,`cmc_abreviation` ,`cmc_description` ,`cmc_ce_format_sql` ,`cmc_taille` ,`cmc_ce_meta`) VALUES
|
5214 |
INSERT INTO `tb_coel`.`coel_meta_colonne` (`cmc_id_champ` ,`cmc_ce_projet` ,`cmc_ce_liste` ,`cmc_ce_table` ,`cmc_nom` ,`cmc_abreviation` ,`cmc_description` ,`cmc_ce_format_sql` ,`cmc_taille` ,`cmc_ce_meta`) VALUES
|
5215 |
('233', '1', '0', '118', 'cpu_fmt_nom_complet', 'cpu_fnc', 'Intitulé de la publication complet', '29', '255', '1188');
|
5215 |
('233', '1', '0', '118', 'cpu_fmt_nom_complet', 'cpu_fnc', 'Intitulé de la publication complet : fmt_auteur, date_parution(année). titre. Editeur (nom), collection, fascicule, indication_nvt. pages.', '29', '255', '1188');
|
5216 |
INSERT INTO `tb_coel`.`coel_meta_historique_ligne` (`cmhl_id_historique_ligne` ,`cmhl_ce_table` ,`cmhl_cle_ligne` ,`cmhl_enregistrement` ,`cmhl_date_modification` ,`cmhl_notes` ,`cmhl_ce_modifier_par` ,`cmhl_ce_etat` ,`cmhl_ip`) VALUES
|
5216 |
INSERT INTO `tb_coel`.`coel_meta_historique_ligne` (`cmhl_id_historique_ligne` ,`cmhl_ce_table` ,`cmhl_cle_ligne` ,`cmhl_enregistrement` ,`cmhl_date_modification` ,`cmhl_notes` ,`cmhl_ce_modifier_par` ,`cmhl_ce_etat` ,`cmhl_ip`) VALUES
|
5217 |
('1188', '108', '233', NULL , NOW( ) , 'Ajout des informations sur une colonne.', '1', '1', '162.38.234.1');
|
5217 |
('1188', '108', '233', NULL , NOW( ) , 'Ajout des informations sur une colonne.', '1', '1', '162.38.234.1');
|
5218 |
INSERT INTO `tb_coel`.`coel_meta_colonne` (`cmc_id_champ` ,`cmc_ce_projet` ,`cmc_ce_liste` ,`cmc_ce_table` ,`cmc_nom` ,`cmc_abreviation` ,`cmc_description` ,`cmc_ce_format_sql` ,`cmc_taille` ,`cmc_ce_meta`) VALUES
|
5218 |
INSERT INTO `tb_coel`.`coel_meta_colonne` (`cmc_id_champ` ,`cmc_ce_projet` ,`cmc_ce_liste` ,`cmc_ce_table` ,`cmc_nom` ,`cmc_abreviation` ,`cmc_description` ,`cmc_ce_format_sql` ,`cmc_taille` ,`cmc_ce_meta`) VALUES
|
5219 |
('234', '1', '0', '118', 'cpu_uri', 'cpu_u', 'URI de la publication qui peut être un site web...', '29', '255', '1189');
|
5219 |
('234', '1', '0', '118', 'cpu_uri', 'cpu_u', 'URI de la publication qui peut être un site web...', '29', '255', '1189');
|
5220 |
INSERT INTO `tb_coel`.`coel_meta_historique_ligne` (`cmhl_id_historique_ligne` ,`cmhl_ce_table` ,`cmhl_cle_ligne` ,`cmhl_enregistrement` ,`cmhl_date_modification` ,`cmhl_notes` ,`cmhl_ce_modifier_par` ,`cmhl_ce_etat` ,`cmhl_ip`) VALUES
|
5220 |
INSERT INTO `tb_coel`.`coel_meta_historique_ligne` (`cmhl_id_historique_ligne` ,`cmhl_ce_table` ,`cmhl_cle_ligne` ,`cmhl_enregistrement` ,`cmhl_date_modification` ,`cmhl_notes` ,`cmhl_ce_modifier_par` ,`cmhl_ce_etat` ,`cmhl_ip`) VALUES
|
Line 5754... |
Line 5754... |
5754 |
VALUES ('tb_coel', 'coel_structure_conservation', 'csc_ce_meta', 'tb_coel', 'coel_meta_historique_ligne', 'cmhl_id_historique_ligne');
|
5754 |
VALUES ('tb_coel', 'coel_structure_conservation', 'csc_ce_meta', 'tb_coel', 'coel_meta_historique_ligne', 'cmhl_id_historique_ligne');
|
5755 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
5755 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
5756 |
VALUES ('tb_coel', 'coel_structure_valorisation', 'csv_ce_meta', 'tb_coel', 'coel_meta_historique_ligne', 'cmhl_id_historique_ligne');
|
5756 |
VALUES ('tb_coel', 'coel_structure_valorisation', 'csv_ce_meta', 'tb_coel', 'coel_meta_historique_ligne', 'cmhl_id_historique_ligne');
|
5757 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
5757 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
5758 |
VALUES ('tb_coel', 'coel_collection_botanique', 'ccb_ce_meta', 'tb_coel', 'coel_meta_historique_ligne', 'cmhl_id_historique_ligne');
|
5758 |
VALUES ('tb_coel', 'coel_collection_botanique', 'ccb_ce_meta', 'tb_coel', 'coel_meta_historique_ligne', 'cmhl_id_historique_ligne');
|
- |
|
5759 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
- |
|
5760 |
VALUES ('tb_coel', 'coel_structure_a_personne', 'csap_id_role', 'tb_coel', 'coel_meta_liste_valeur', 'cmlv_id_valeur');
|
Line 5759... |
Line 5761... |
5759 |
|
5761 |
|
5760 |
# Table PMA_DESIGNER_COORDS
|
5762 |
# Table PMA_DESIGNER_COORDS
|
5761 |
DELETE FROM `phpmyadmin`.`pma_designer_coords` WHERE `db_name` = 'tb_coel';
|
5763 |
DELETE FROM `phpmyadmin`.`pma_designer_coords` WHERE `db_name` = 'tb_coel';
|
5762 |
INSERT INTO `phpmyadmin`.`pma_designer_coords` (`db_name`, `table_name`, `x`, `y`, `v`, `h`)
|
5764 |
INSERT INTO `phpmyadmin`.`pma_designer_coords` (`db_name`, `table_name`, `x`, `y`, `v`, `h`)
|