-- phpMyAdmin SQL Dump
-- version 2.10.1
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Jeu 21 Juin 2007 à 10:53
-- Version du serveur: 4.1.9
-- Version de PHP: 5.2.2
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de données: `projet`
--
-- --------------------------------------------------------
--
-- Structure de la table `adresse`
--
CREATE TABLE `adresse` (
`id_adresse` bigint(20) NOT NULL auto_increment,
`telephone` varchar(20) NOT NULL default '',
`email` text NOT NULL,
`fax` varchar(20) NOT NULL default '',
`rue_adr` text NOT NULL,
`numrue_adr` varchar(20) NOT NULL default '',
`cp_adr` varchar(20) NOT NULL default '',
`ville_adr` varchar(20) NOT NULL default '',
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_adresse`),
KEY `FK_adresse` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Contenu de la table `adresse`
--
-- --------------------------------------------------------
--
-- Structure de la table `baseteams`
--
CREATE TABLE `baseteams` (
`Matricule` bigint(20) NOT NULL,
`type_bt` varchar(20) NOT NULL default '',
`profil_bt` varchar(20) NOT NULL default '',
`versionTEAMS` varchar(20) NOT NULL default '',
`versionCOMPANION` varchar(20) NOT NULL default '',
`versionCALLREPORT` varchar(20) NOT NULL default '',
`reseau` varchar(20) NOT NULL default '',
`repertoire` varchar(50) NOT NULL default '',
`fonction` varchar(50) NOT NULL default '',
`nbacces` varchar(20) NOT NULL default '',
`license_pervasive` varchar(20) NOT NULL default '',
`typeinst` varchar(50) NOT NULL default '',
`nomaccesTEAMS` varchar(50) NOT NULL default '',
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`Matricule`),
KEY `FK_baseteams` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Contenu de la table `baseteams`
--
-- --------------------------------------------------------
--
-- Structure de la table `connexion`
--
CREATE TABLE `connexion` (
`id_connex` bigint(20) NOT NULL auto_increment,
`dialer` varchar(20) NOT NULL default '',
`version` varchar(20) NOT NULL default '',
`autre_dialer` text NOT NULL,
`utilisation_interco` varchar(20) NOT NULL default '',
`nom_host` varchar(20) NOT NULL default '',
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_connex`),
KEY `FK_connexion` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Contenu de la table `connexion`
--
-- --------------------------------------------------------
--
-- Structure de la table `contact`
--
CREATE TABLE `contact` (
`id_contact` bigint(20) NOT NULL,
`nom_cont` varchar(20) NOT NULL default '',
`prenom_cont` varchar(20) NOT NULL default '',
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_contact`),
KEY `FK_contact` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Contenu de la table `contact`
--
-- --------------------------------------------------------
--
-- Structure de la table `intervention`
--
CREATE TABLE `intervention` (
`id_int` bigint(20) NOT NULL auto_increment,
`Numcacao` varchar(20) NOT NULL default '',
`date_intervention` date NOT NULL default '0000-00-00',
`Nom_intervenant` varchar(20) NOT NULL default '',
`description_op` text NOT NULL,
`rmqint` varchar(20) NOT NULL default '',
`rmqcontact` varchar(20) NOT NULL default '',
`heuredeb` time NOT NULL default '00:00:00',
`heurefin` time NOT NULL default '00:00:00',
`url_cr` text NOT NULL,
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_int`),
KEY `FK_intervention` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Contenu de la table `intervention`
--
-- --------------------------------------------------------
--
-- Structure de la table `laboratoire`
--
CREATE TABLE `laboratoire` (
`id_labo` bigint(20) NOT NULL auto_increment,
`Nomlab` varchar(20) NOT NULL default '',
`Commercial` varchar(20) NOT NULL default '',
`Animateur` varchar(20) NOT NULL default '',
`TC1` varchar(20) NOT NULL default '',
`TC2` varchar(20) NOT NULL default '',
`TC3` varchar(20) NOT NULL default '',
`ATC` varchar(20) NOT NULL default '',
`Pays` varchar(20) NOT NULL default '',
PRIMARY KEY (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Contenu de la table `laboratoire`
--
-- --------------------------------------------------------
--
-- Structure de la table `machine`
--
CREATE TABLE `machine` (
`id_mat` bigint(20) NOT NULL auto_increment,
`marque` varchar(20) NOT NULL default '',
`modele` varchar(20) NOT NULL default '',
`CPU` varchar(20) NOT NULL default '',
`RAM` varchar(20) NOT NULL default '',
`IE` varchar(20) NOT NULL default '',
`connexion` varchar(20) NOT NULL default '',
`utilisateur` varchar(20) NOT NULL default '',
`logiciel` varchar(20) NOT NULL default '',
`antivirus` varchar(20) NOT NULL default '',
`precense msxml 6.0` tinyint(1) NOT NULL,
`precense windows installer 3.1` tinyint(1) NOT NULL,
`client_VPN` varchar(20) NOT NULL default '',
`libelle_master` varchar(20) NOT NULL default '',
`droit_uti` varchar(20) NOT NULL default '',
`droit_repertoire` varchar(20) NOT NULL default '',
`droit_basereg` varchar(20) NOT NULL default '',
`autre_droit` text NOT NULL,
`autre_mat` text NOT NULL,
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_mat`),
KEY `FK_machine` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Contenu de la table `machine`
--
-- --------------------------------------------------------
--
-- Structure de la table `matsoc`
--
CREATE TABLE `matsoc` (
`matsoc` bigint(20) NOT NULL,
`libelle_matsoc` varchar(20) NOT NULL default '',
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`matsoc`),
KEY `FK_matsoc` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Contenu de la table `matsoc`
--
-- --------------------------------------------------------
--
-- Structure de la table `resp_cpt`
--
CREATE TABLE `resp_cpt` (
`id_resp` bigint(20) NOT NULL auto_increment,
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_resp`),
KEY `FK_resp_cpt` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Contenu de la table `resp_cpt`
--
-- --------------------------------------------------------
--
-- Structure de la table `utilisateur`
--
CREATE TABLE `utilisateur` (
`id_uti` bigint(20) NOT NULL,
`nom_uti` varchar(20) NOT NULL default '',
`pren_uti` varchar(20) NOT NULL default '',
`id_labo` bigint(20) NOT NULL,
PRIMARY KEY (`id_uti`),
KEY `FK_utilisateur` (`id_labo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Contenu de la table `utilisateur`
--
--
-- Contraintes pour les tables exportées
--
--
-- Contraintes pour la table `adresse`
--
ALTER TABLE `adresse`
ADD CONSTRAINT `FK_adresse` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `baseteams`
--
ALTER TABLE `baseteams`
ADD CONSTRAINT `FK_baseteams` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `connexion`
--
ALTER TABLE `connexion`
ADD CONSTRAINT `FK_connexion` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `contact`
--
ALTER TABLE `contact`
ADD CONSTRAINT `FK_contact` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `intervention`
--
ALTER TABLE `intervention`
ADD CONSTRAINT `FK_intervention` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `machine`
--
ALTER TABLE `machine`
ADD CONSTRAINT `FK_machine` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `matsoc`
--
ALTER TABLE `matsoc`
ADD CONSTRAINT `FK_matsoc` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `resp_cpt`
--
ALTER TABLE `resp_cpt`
ADD CONSTRAINT `FK_resp_cpt` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Contraintes pour la table `utilisateur`
--
ALTER TABLE `utilisateur`
ADD CONSTRAINT `FK_utilisateur` FOREIGN KEY (`id_labo`) REFERENCES `laboratoire` (`id_labo`) ON DELETE CASCADE ON UPDATE CASCADE;
-------------------------------------------------------------------------------------------------------
Voila ma base de données sa fait 5000 fois que je la refais toujours cette erreur si quelqun peut prendre le temps de regarder mes contraintes pour voir ce qui va pas merci !