Line 1... |
Line 1... |
1 |
# Encodage : UTF-8
|
1 |
-- phpMyAdmin SQL Dump
|
2 |
# Nom : annuaire v1.0# Date de création : 2010-02-09 11:55:43#---------------------------------------------------------------------------------------------------------------------#
|
- |
|
- |
|
2 |
-- version 3.1.1
|
- |
|
3 |
-- http://www.phpmyadmin.net
|
- |
|
4 |
--
|
3 |
DROP DATABASE `annuaire`;
|
5 |
-- Serveur: localhost
|
4 |
CREATE DATABASE `annuaire` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
|
6 |
-- Généré le : Mer 14 Juillet 2010 à 18:01
|
- |
|
7 |
-- Version du serveur: 5.1.30
|
- |
|
8 |
-- Version de PHP: 5.2.8
|
Line 5... |
Line -... |
5 |
|
- |
|
6 |
#---------------------------------------------------------------------------------------------------------------------#
|
- |
|
7 |
# Création des tables
|
- |
|
8 |
CREATE TABLE IF NOT EXISTS `annuaire`.`annu_meta_valeurs` (
|
- |
|
9 |
`amv_id_valeur` INTEGER NOT NULL auto_increment COMMENT 'Identifiant de la donnée.',
|
- |
|
10 |
`amv_ce_colonne` INTEGER NOT NULL COMMENT 'Identifiant du champ auquelle cette donnée est liée',
|
9 |
|
11 |
`amv_cle_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 "-".',
|
- |
|
12 |
`amv_valeur` VARCHAR(255) NOT NULL COMMENT 'Valeur.',
|
- |
|
13 |
PRIMARY KEY(`amv_id_valeur`)
|
- |
|
Line 14... |
Line -... |
14 |
) 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;
|
- |
|
15 |
|
- |
|
16 |
#---------------------------------------------------------------------------------------------------------------------#
|
- |
|
17 |
# Insertion des méta-données
|
- |
|
18 |
CREATE TABLE IF NOT EXISTS `annuaire`.`annu_meta_colonne` (
|
- |
|
19 |
`amc_id_champ` INTEGER NOT NULL auto_increment COMMENT 'Identifiant du nom du champ dans la table.',
|
- |
|
20 |
`amc_ce_ontologie` INTEGER NOT NULL COMMENT '',
|
- |
|
21 |
`amc_ce_annuaire` INTEGER NOT NULL COMMENT 'Annuaire lié à cette méta colonne',
|
- |
|
22 |
`amo_ce_type` INTEGER NOT NULL COMMENT 'Type SQL du champ, est une valeur de la liste des types',
|
- |
|
23 |
`amc_nom` VARCHAR(50) COMMENT 'Intitulé du champ.',
|
- |
|
24 |
`amc_abreviation` VARCHAR(20) COMMENT 'Abréviation du champ.',
|
- |
|
25 |
`amc_description` VARCHAR(510) COMMENT 'Description du champ.',
|
- |
|
26 |
`amc_longueur` INTEGER COMMENT 'Taille du format SQL du champ.',
|
- |
|
Line 27... |
Line -... |
27 |
PRIMARY KEY(`amc_id_champ`)
|
- |
|
28 |
) 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;
|
- |
|
29 |
|
10 |
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
|
30 |
#---------------------------------------------------------------------------------------------------------------------#
|
- |
|
31 |
# Insertion des méta-données
|
- |
|
32 |
CREATE TABLE IF NOT EXISTS `annuaire`.`annu_meta_ontologie` (
|
11 |
|
33 |
`amo_id_ontologie` INTEGER NOT NULL auto_increment COMMENT 'Identifiant d''une valeur de liste. Notez que les listes sont des valeurs de la liste des listes.',
|
- |
|
34 |
`amo_ce_parent` INTEGER NOT NULL COMMENT '',
|
12 |
|
35 |
`amo_nom` VARCHAR(100) COMMENT 'Nom de la valeur.',
|
13 |
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
36 |
`amo_abreviation` VARCHAR(50) COMMENT 'Abréviation, code ou identifiant de la valeur.',
|
- |
|
Line 37... |
Line -... |
37 |
`amo_description` VARCHAR(255) COMMENT 'Description de cette valeur.',
|
- |
|
38 |
PRIMARY KEY(`amo_id_ontologie`)
|
- |
|
39 |
) 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;
|
- |
|
40 |
|
- |
|
41 |
#---------------------------------------------------------------------------------------------------------------------#
|
- |
|
42 |
# Insertion des méta-données
|
- |
|
43 |
CREATE TABLE IF NOT EXISTS `annuaire`.`annu_annuaire` (
|
- |
|
44 |
`aa_id_annuaire` INTEGER NOT NULL auto_increment COMMENT 'identifiant de cet annuaire',
|
- |
|
45 |
`aa_nom` VARCHAR(128) COMMENT 'nom de l''annuaire',
|
- |
|
- |
|
14 |
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
46 |
`aa_description` VARCHAR(255) COMMENT 'description',
|
15 |
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
47 |
`aa_code` VARCHAR(20) COMMENT 'code ou abréviation',
|
- |
|
- |
|
16 |
/*!40101 SET NAMES utf8 */;
|
Line 48... |
Line 17... |
48 |
`aa_table` VARCHAR(255) COMMENT 'nom de la table annuaire à utiliser',
|
17 |
|
49 |
`aa_bdd` VARCHAR(255) COMMENT 'base de données dans laquelle est situé cet annuaire',
|
- |
|
Line -... |
Line 18... |
- |
|
18 |
--
|
50 |
PRIMARY KEY(`aa_id_annuaire`)
|
19 |
-- Base de données: `annuaire`
|
51 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci COMMENT='' AUTO_INCREMENT=1;
|
- |
|
52 |
|
- |
|
53 |
#---------------------------------------------------------------------------------------------------------------------#
|
- |
|
54 |
# Insertion des méta-données
|
- |
|
55 |
|
- |
|
56 |
# Liste des tables du modèle de la base de données
|
- |
|
57 |
INSERT INTO `annuaire`.`annu_meta_ontologie` (`amo_id_ontologie` ,`amo_ce_parent` ,`amo_nom` ,`amo_abreviation` ,`amo_description`) VALUES
|
- |
|
58 |
('101', '1003', 'annu_annuaire', 'aa', '');
|
- |
|
- |
|
20 |
--
|
Line 10985... |
Line -... |
10985 |
('30758', '1083', 'Carpothèque', 'CA', 'Collection de fruits et graines non vivants séchés et conservés à température ambiante dans des récipients adaptés (sachets, bocaux...). Elle permet de conserver en-dehors des herbiers les échantillons de fruits ou de graines trop volumineux, et sert de référence pour aider à l''identification.');
|
- |
|
10986 |
INSERT INTO `annuaire`.`annu_meta_ontologie` (`amo_id_ontologie` ,`amo_ce_parent` ,`amo_nom` ,`amo_abreviation`, `amo_description`) VALUES
|
- |
|
10987 |
('30759', '1083', 'Collection en alcool', 'AL', 'Certaines parties de plantes sont conservées en alcool car elles sont difficiles à sécher, pour conserver leur forme ou permettre des études particulières.');
|
- |
|
10988 |
INSERT INTO `annuaire`.`annu_meta_ontologie` (`amo_id_ontologie` ,`amo_ce_parent` ,`amo_nom` ,`amo_abreviation`, `amo_description`) VALUES
|
- |
|
10989 |
('30760', '1083', 'Xylothèque', 'XY', 'Collection d’échantillons de bois.');
|
- |
|
10990 |
INSERT INTO `annuaire`.`annu_meta_ontologie` (`amo_id_ontologie` ,`amo_ce_parent` ,`amo_nom` ,`amo_abreviation`, `amo_description`) VALUES
|
- |
|
10991 |
('30761', '1083', 'Collection de préparations microscopiques', 'PM', 'NULL');
|
- |
|
10992 |
|
30 |
`aa_nom` varchar(128) DEFAULT NULL COMMENT 'nom de l''annuaire',
|
10993 |
/*
|
- |
|
10994 |
# Gestion des colonnes
|
- |
|
10995 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
10996 |
('1', '1', '0', '103', 'amv_id_valeur', 'amv_id_v', 'Identifiant de la donnée.', '15', '');
|
- |
|
10997 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
10998 |
('1', '1', '0', '103', 'amv_ce_colonne', 'amv_ce_c', 'Identifiant du champ auquelle cette donnée est liée', '15', '');
|
- |
|
10999 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11000 |
('1', '1', '0', '103', 'amv_cle_ligne', 'amv_cl', '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 "-".', '29', '64');
|
- |
|
11001 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11002 |
('1', '1', '0', '103', 'amv_valeur', 'amv_v', 'Valeur.', '29', '255');
|
- |
|
11003 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11004 |
('1', '1', '0', '102', 'amc_id_champ', 'amc_id_c', 'Identifiant du nom du champ dans la table.', '15', '');
|
- |
|
11005 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11006 |
('1', '1', '0', '102', 'amc_ce_ontologie', 'amc_ce_o', '', '15', '');
|
- |
|
11007 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11008 |
('1', '1', '0', '102', 'amc_ce_annuaire', 'amc_ce_a', 'Annuaire lié à cette méta colonne', '15', '');
|
- |
|
11009 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11010 |
('1', '1', '0', '102', 'amo_ce_type', 'amo_ce_t', 'Type SQL du champ, est une valeur de la liste des types', '15', '');
|
- |
|
11011 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11012 |
('1', '1', '0', '102', 'amc_nom', 'amc_n', 'Intitulé du champ.', '29', '50');
|
- |
|
11013 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11014 |
('1', '1', '0', '102', 'amc_abreviation', 'amc_a', 'Abréviation du champ.', '29', '20');
|
- |
|
11015 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11016 |
('1', '1', '0', '102', 'amc_description', 'amc_d', 'Description du champ.', '29', '510');
|
- |
|
11017 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11018 |
('1', '1', '0', '102', 'amc_longueur', 'amc_l', 'Taille du format SQL du champ.', '15', '');
|
- |
|
11019 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11020 |
('1', '1', '0', '104', 'amo_id_ontologie', 'amo_id_o', 'Identifiant d''une valeur de liste. Notez que les listes sont des valeurs de la liste des listes.', '15', '');
|
- |
|
11021 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11022 |
('1', '1', '0', '104', 'amo_ce_parent', 'amo_ce_p', '', '15', '');
|
- |
|
11023 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11024 |
('1', '1', '0', '104', 'amo_nom', 'amo_n', 'Nom de la valeur.', '29', '100');
|
- |
|
11025 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11026 |
('1', '1', '0', '104', 'amo_abreviation', 'amo_a', 'Abréviation, code ou identifiant de la valeur.', '29', '50');
|
- |
|
11027 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11028 |
('1', '1', '0', '104', 'amo_description', 'amo_d', 'Description de cette valeur.', '29', '255');
|
- |
|
11029 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11030 |
('1', '1', '0', '101', 'aa_id_annuaire', 'aa_id_a', 'identifiant de cet annuaire', '15', '');
|
- |
|
11031 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11032 |
('1', '1', '0', '101', 'aa_nom', 'aa_n', 'nom de l''annuaire', '29', '128');
|
- |
|
11033 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
Line 11034... |
Line -... |
11034 |
('1', '1', '0', '101', 'aa_description', 'aa_d', 'description', '29', '255');
|
- |
|
11035 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
- |
|
31 |
`aa_description` varchar(255) DEFAULT NULL COMMENT 'description',
|
11036 |
('1', '1', '0', '101', 'aa_code', 'aa_c', 'code ou abréviation', '29', '20');
|
32 |
`aa_code` varchar(50) DEFAULT NULL COMMENT 'code ou abréviation',
|
11037 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
33 |
`aa_table` varchar(255) DEFAULT NULL COMMENT 'nom de la table annuaire à utiliser',
|
11038 |
('1', '1', '0', '101', 'aa_table', 'aa_t', 'nom de la table annuaire à utiliser', '29', '255');
|
- |
|
11039 |
INSERT INTO `annuaire`.`annu_meta_colonne` (`amc_id_champ` ,`amc_ce_annuaire` ,`amc_ce_liste` ,`amc_ce_table` ,`amc_nom` ,`amc_abreviation` ,`amc_description` ,`amc_ce_type` ,`amc_longueur`) VALUES
|
- |
|
11040 |
('1', '1', '0', '101', 'aa_bdd', 'aa_b', 'base de données dans laquelle est situé cet annuaire', '29', '255');
|
- |
|
11041 |
*/
|
- |
|
11042 |
|
- |
|
Line 11055... |
Line -... |
11055 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
- |
|
11056 |
VALUES ('annuaire', 'annu_meta_valeurs', 'amv_ce_colonne', 'annuaire', 'annu_meta_colonne', 'amc_id_champ');
|
- |
|
11057 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
- |
|
11058 |
VALUES ('annuaire', 'annu_meta_ontologie', 'amo_ce_parent', 'annuaire', 'annu_meta_ontologie', 'amo_id_ontologie');
|
- |
|
11059 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
- |
|
11060 |
VALUES ('annuaire', 'annu_meta_colonne', 'amc_ce_annuaire', 'annuaire', 'annu_annuaire', 'aa_id_annuaire');
|
- |
|
11061 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
- |
|
11062 |
VALUES ('annuaire', 'annu_meta_colonne', 'amc_ce_ontologie', 'annuaire', 'annu_meta_ontologie', 'amo_id_ontologie');
|
- |
|
11063 |
INSERT INTO `phpmyadmin`.`pma_relation` (`master_db`, `master_table`, `master_field`, `foreign_db`, `foreign_table`, `foreign_field`)
|
- |
|
11064 |
VALUES ('annuaire', 'annu_meta_colonne', 'amo_ce_type', 'annuaire', 'annu_meta_ontologie', 'amo_id_ontologie');
|
- |
|