- -- phpMyAdmin SQL Dump
- -- version 3.2.0.1
- -- http://www.phpmyadmin.net
- --
- -- Serveur: localhost
- -- Généré le : Lun 22 Mars 2010 à 16:05
- -- Version du serveur: 5.1.37
- -- Version de PHP: 5.2.11
- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
- --
- -- Base de données: `SeriesTV`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TARTISTES`
- --
- CREATE TABLE `TARTISTES` (
- `idArtiste` int(11) NOT NULL AUTO_INCREMENT,
- `Nom` varchar(50) COLLATE latin1_general_ci NOT NULL,
- `Pernom` varchar(50) COLLATE latin1_general_ci NOT NULL,
- `AneeNaiss` int(4) NOT NULL,
- PRIMARY KEY (`idArtiste`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
- --
- -- Contenu de la table `TARTISTES`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TCHAINES`
- --
- CREATE TABLE `TCHAINES` (
- `idChaine` int(11) NOT NULL AUTO_INCREMENT,
- `NomChaine` varchar(50) COLLATE latin1_general_ci NOT NULL,
- PRIMARY KEY (`idChaine`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
- --
- -- Contenu de la table `TCHAINES`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TEPISODES`
- --
- CREATE TABLE `TEPISODES` (
- `idEpisode` int(11) NOT NULL AUTO_INCREMENT,
- `Titre` varchar(100) COLLATE latin1_general_ci NOT NULL,
- `Annee` int(4) NOT NULL,
- `Resume` text COLLATE latin1_general_ci NOT NULL,
- `idArtiste` int(11) NOT NULL,
- `idSaison` int(11) NOT NULL,
- PRIMARY KEY (`idEpisode`),
- KEY `idSaison` (`idSaison`),
- KEY `idArtiste` (`idArtiste`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
- --
- -- Contenu de la table `TEPISODES`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TJOUERUNROLE`
- --
- CREATE TABLE `TJOUERUNROLE` (
- `idArtiste` int(11) NOT NULL,
- `idEpisode` int(11) NOT NULL,
- `NomRole` varchar(50) COLLATE latin1_general_ci NOT NULL,
- PRIMARY KEY (`idArtiste`,`idEpisode`),
- KEY `idEpisode` (`idEpisode`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
- --
- -- Contenu de la table `TJOUERUNROLE`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TPASSERSUR`
- --
- CREATE TABLE `TPASSERSUR` (
- `idSerie` int(11) NOT NULL,
- `idChaine` int(11) NOT NULL,
- `PremiereDifusion` date NOT NULL,
- PRIMARY KEY (`idSerie`,`idChaine`),
- KEY `idChaine` (`idChaine`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
- --
- -- Contenu de la table `TPASSERSUR`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TSAISONS`
- --
- CREATE TABLE `TSAISONS` (
- `idSaison` int(11) NOT NULL AUTO_INCREMENT,
- `NoSaison` int(11) NOT NULL,
- `AnneeSortie` int(4) NOT NULL,
- `idSerie` int(11) NOT NULL,
- PRIMARY KEY (`idSaison`),
- UNIQUE KEY `idSerie` (`idSerie`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
- --
- -- Contenu de la table `TSAISONS`
- --
- -- --------------------------------------------------------
- --
- -- Structure de la table `TSERIES`
- --
- CREATE TABLE `TSERIES` (
- `idSerie` int(11) NOT NULL AUTO_INCREMENT,
- `NomSerie` varchar(50) COLLATE latin1_general_ci NOT NULL,
- PRIMARY KEY (`idSerie`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
- --
- -- Contenu de la table `TSERIES`
- --
- --
- -- Contraintes pour les tables exportées
- --
- --
- -- Contraintes pour la table `TEPISODES`
- --
- ALTER TABLE `TEPISODES`
- ADD CONSTRAINT `TEPISODES_ibfk_2` FOREIGN KEY (`idArtiste`) REFERENCES `TARTISTES` (`idArtiste`),
- ADD CONSTRAINT `TEPISODES_ibfk_1` FOREIGN KEY (`idSaison`) REFERENCES `TSAISONS` (`idSerie`);
- --
- -- Contraintes pour la table `TJOUERUNROLE`
- --
- ALTER TABLE `TJOUERUNROLE`
- ADD CONSTRAINT `TJOUERUNROLE_ibfk_2` FOREIGN KEY (`idEpisode`) REFERENCES `TEPISODES` (`idEpisode`),
- ADD CONSTRAINT `TJOUERUNROLE_ibfk_1` FOREIGN KEY (`idArtiste`) REFERENCES `TARTISTES` (`idArtiste`);
- --
- -- Contraintes pour la table `TPASSERSUR`
- --
- ALTER TABLE `TPASSERSUR`
- ADD CONSTRAINT `TPASSERSUR_ibfk_2` FOREIGN KEY (`idChaine`) REFERENCES `TCHAINES` (`idChaine`),
- ADD CONSTRAINT `TPASSERSUR_ibfk_1` FOREIGN KEY (`idSerie`) REFERENCES `TSERIES` (`idSerie`);
- --
- -- Contraintes pour la table `TSAISONS`
- --
- ALTER TABLE `TSAISONS`
- ADD CONSTRAINT `TSAISONS_ibfk_1` FOREIGN KEY (`idSerie`) REFERENCES `TSERIES` (`idSerie`);
