Application gestion scolaire

[Fermé]
Signaler
-
 AdmiSco -
Bonjour, Je desire créer une application de Gestion Scolaire (etablissement privé)de tous les niveaux scolaire en vb6 avec sql server 2000 pour ça je desire obtenir un modèle conceptuel ou un logiciel similaire afin d'obtenir des informations utiles à gérer.
Merci ! Je compte sur votre aide .
A voir également:

17 réponses

Messages postés
12
Date d'inscription
mardi 20 novembre 2007
Statut
Membre
Dernière intervention
13 février 2015
21
Pour un MCD vous trouverez des pistes sur metho.fr
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

bonjour,j'ai vu votre message et j'aimerais partager avec vous le résultat de votre recherche car je fait la meme étude en ce moment.pouvez vous m'envoyer le mdc s'il vous plait
merci
suit à votre question consulter
www.vbfrance.com
désolé
je travail UML comme modèle de conception (processus unifié)
mais je peut donnée une comment voir le mcd:
à partir du code source (c'est un fichier zipé) que tu va télécharger du vbfrance.com
vous aller trouvée un fichier acces qui contien le modèle relationnel (mcd).
bonne chance.
Bonjour

Je vous propose d'essayer le logiciel AdmiSco dans sa version de démonstration, téléchargeable ici : http://shamsoft.perso.sfr.fr/FR/logiciel_admisco.php

Voici une brève description :
AdmiSco est un logiciel complet pour l'Administration Scolaire. Il peut être utilisé pour gérer des lycées ou des collèges.

AdmiSco est bilingue, il est disponible en Arabe et en Français.
Le logiciel AdmiSco a été développé en respectant deux contraintes majeures : efficacité et simplicité.

Il permet de faire des traitements très complexes de façon sûre et simple. Son interface est vraiment intuitive et convient à tout type d'utilisateurs.

AdmiSco vous permet, entre autres, de :

- Créer des emplois du temps automatiquement avec possibilité de les modifier manuellement,
- Gérer les notes, moyennes et bulletins des élèves de façon personnalisable et sécurisée,
- Gérer les absences des élèves,
- Gérer les absences des enseignants,
- Clôturer les années scolaires et effectuer la progression des élèves,
- Gérer le parcours de chaque élève,
- Imprimer les bulletins, certificats de scolarité, emplois du temps, absences, ...
- Imprimer le RGF,
- Imprimer le registre des entrées,
- Imprimer le registre des sorties,
- Imprimer l'état au premier octobre,
- Imprimer les élèves présents à une date,
- Imprimer les élèves absents pendant un mois,
- Imprimer le rapport journalier,
- ...
admisco est déconnecté Envoyer un message privé Réponse avec citation
Salue Camara, comment allez vous? J'espère bien. J'ai vu votre message, je ne sais pas si je peux vous être utile. Au fait j'ai crée une application similaire (Gestion scolaire) sur Access et sur windev 7. Au cas ou vous serez intéresser par ces différetes expériences répondrer et on verra comment faire pour être en contact, ok,bye.
bonjour ousmo, en faity je suis dans la meme situation que camara,je pense que tu peut mettre utile.en fait je developpe una application web pour gerer le scolarité.en ce moment j'ai vraiment du mal à arriver à une solution qui convienne et je voudrais avoir une idée de l'annalyse d'un autre pour pouvoir finaliser mon travail.j'ai donc besoin des mtc,mot et mcd pour comparer et bien sur rattraper mes erreurs.merci
j'utile merise.
merci de bien vouloir me venir en aide
salut ousmo,je suis entrain de faire un travail sous merise pour le gestion de la scolarité et mon mcd n'est toujours pas correcte.je suis arrivée à faire mes mct et mot mes je bute sur le mcd.je te serai reconnaissante de me faire parvenir par mon email des informations et pourquoi pas ton mcd pour voir comment ca marche.merci c'est très urgent.
ou si c'est possible je t'envoi mon modele pour correction
slt ! moi aussi j dois developper une application sous access puis en langage c sur la gestion d'une section informatique dans une faculté. si kelkun a des tuyaux c serait vraiment chouette! merci d'avance
Bonjour Ousmo,
je suis très interessé par cette application.
Merci d'avance.
- --------------------------------------------------------

--
-- Structure de la table `TB_abs_rtd_aucun`
--

DROP TABLE IF EXISTS `TB_abs_rtd_aucun`;
CREATE TABLE `TB_abs_rtd_aucun` (
`id` int(11) NOT NULL auto_increment,
`classe` varchar(30) NOT NULL,
`date` date NOT NULL,
`heure` time default NULL,
`matiere` varchar(50) NOT NULL,
`enseignant` varchar(80) default NULL,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_abs_rtd_aucun`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_absences`
--

DROP TABLE IF EXISTS `TB_absences`;
CREATE TABLE `TB_absences` (
`elev_id` int(11) NOT NULL,
`date_ab` date NOT NULL,
`date_saisie` date NOT NULL,
`duree_ab` double NOT NULL,
`origin_saisie` varchar(30) default NULL,
`date_fin` date default NULL,
`motif` text,
`duree_heure` int(11) default NULL,
`id_matiere` int(11) default NULL,
`time` time default NULL,
KEY `elev_id` (`elev_id`,`date_ab`,`date_fin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_absences`
--

INSERT INTO `TB_absences` (`elev_id`, `date_ab`, `date_saisie`, `duree_ab`, `origin_saisie`, `date_fin`, `motif`, `duree_heure`, `id_matiere`, `time`) VALUES
(-4, '0000-00-00', '0000-00-00', 0, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `TB_affectations`
--

DROP TABLE IF EXISTS `TB_affectations`;
CREATE TABLE `TB_affectations` (
`ordre_affichage` smallint(6) NOT NULL,
`code_matiere` smallint(6) NOT NULL,
`code_prof` int(11) NOT NULL,
`code_classe` smallint(6) NOT NULL,
`coef` decimal(30,2) NOT NULL,
`code_groupe` int(11) default NULL,
`langue` varchar(20) default NULL,
`avec_sous_matiere` tinyint(1) NOT NULL,
PRIMARY KEY (`code_classe`,`code_matiere`,`code_prof`,`ordre_affichage`),
KEY `code_classe` (`code_classe`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_affectations`
--

-- --------------------------------------------------------
--
-- Structure de la table `TB_avertissement`
--

DROP TABLE IF EXISTS `TB_avertissement`;
CREATE TABLE `TB_avertissement` (
`id_pers` int(11) NOT NULL,
`type_pers` varchar(20) NOT NULL,
`parametrage` varchar(30) NOT NULL,
`valeur` varchar(30) NOT NULL,
UNIQUE KEY `id_pers` (`id_pers`,`type_pers`,`parametrage`,`valeur`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_avertissement`
--

-- --------------------------------------------------------

--
-- Structure de la table `TB_blacklist`
--

DROP TABLE IF EXISTS `TB_blacklist`;
CREATE TABLE `TB_blacklist` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(50) NOT NULL,
`prenom` varchar(50) NOT NULL,
`ip` varchar(30) default NULL,
`navigateur` text,
`date` date NOT NULL,
`nb_tentative` int(11) NOT NULL,
`membre` varchar(20) NOT NULL,
`cause` text,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_blacklist`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bug`
--

DROP TABLE IF EXISTS `TB_bug`;
CREATE TABLE `TB_bug` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(30) NOT NULL,
`date` date NOT NULL,
`membre` varchar(30) default NULL,
`action` varchar(30) default NULL,
`service` varchar(30) default NULL,
`commentaire` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_bug`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_direction_com`
--

DROP TABLE IF EXISTS `TB_bulletin_direction_com`;
CREATE TABLE `TB_bulletin_direction_com` (
`ideleve` int(11) NOT NULL,
`trimestre` varchar(20) NOT NULL,
`commentaire` text NOT NULL,
`montessori` varchar(30) default NULL,
`type_bulletin` varchar(30) default NULL,
UNIQUE KEY `ideleve` (`ideleve`,`trimestre`,`type_bulletin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_direction_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_prof_com`
--

DROP TABLE IF EXISTS `TB_bulletin_prof_com`;
CREATE TABLE `TB_bulletin_prof_com` (
`idmatiere` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
`trimestre` varchar(30) NOT NULL,
`com` text,
`ideleve` int(11) NOT NULL,
`idprof` int(11) NOT NULL,
`idgroupe` int(11) default NULL,
UNIQUE KEY `idmatiere` (`idmatiere`,`idclasse`,`trimestre`,`ideleve`,`idprof`,`idgroupe`),
KEY `idclasse` (`idclasse`,`idprof`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_prof_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_prof_param`
--

DROP TABLE IF EXISTS `TB_bulletin_prof_param`;
CREATE TABLE `TB_bulletin_prof_param` (
`id` int(11) NOT NULL auto_increment,
`idprof` int(11) NOT NULL,
`com` text NOT NULL,
PRIMARY KEY (`id`),
KEY `idprof` (`idprof`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_bulletin_prof_param`
--

-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_profp_com`
--

DROP TABLE IF EXISTS `TB_bulletin_profp_com`;
CREATE TABLE `TB_bulletin_profp_com` (
`ideleve` int(11) NOT NULL,
`trimestre` varchar(20) NOT NULL,
`commentaire` text NOT NULL,
UNIQUE KEY `ideleve` (`ideleve`,`trimestre`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_profp_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_scolaire_com`
--

DROP TABLE IF EXISTS `TB_bulletin_scolaire_com`;
CREATE TABLE `TB_bulletin_scolaire_com` (
`ideleve` int(11) NOT NULL,
`trimestre` varchar(20) NOT NULL,
`commentaire` text NOT NULL,
UNIQUE KEY `ideleve` (`ideleve`,`trimestre`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_scolaire_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_calend_evenement`
--

DROP TABLE IF EXISTS `TB_calend_evenement`;
CREATE TABLE `TB_calend_evenement` (
`id_evenement` int(11) NOT NULL auto_increment,
`date` date NOT NULL,
`evenement` text NOT NULL,
PRIMARY KEY (`id_evenement`),
KEY `date` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_calend_evenement`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_calendrier_dst`
--

DROP TABLE IF EXISTS `TB_calendrier_dst`;
CREATE TABLE `TB_calendrier_dst` (
`id_dst` int(11) NOT NULL auto_increment,
`date` date NOT NULL,
`matiere` varchar(30) NOT NULL,
`code_classe` varchar(30) default NULL,
`heure` time default NULL,
`duree` int(11) default NULL,
PRIMARY KEY (`id_dst`),
KEY `date` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_calendrier_dst`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_competence`
--

DROP TABLE IF EXISTS `TB_carnet_competence`;
CREATE TABLE `TB_carnet_competence` (
`id` int(11) NOT NULL auto_increment,
`idcarnet` int(11) NOT NULL,
`libelle` varchar(50) NOT NULL,
`ordre` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `libelle` (`libelle`,`idcarnet`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_competence`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_descriptif`
--

DROP TABLE IF EXISTS `TB_carnet_descriptif`;
CREATE TABLE `TB_carnet_descriptif` (
`id` int(11) NOT NULL auto_increment,
`idcarnet` int(11) NOT NULL,
`idcompetence` int(11) NOT NULL,
`libelle` varchar(150) NOT NULL,
`bold` tinyint(4) NOT NULL,
`ordre` decimal(6,0) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `idcarnet` (`idcarnet`,`idcompetence`,`libelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_descriptif`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_evaluation`
--

DROP TABLE IF EXISTS `TB_carnet_evaluation`;
CREATE TABLE `TB_carnet_evaluation` (
`id` int(11) NOT NULL auto_increment,
`idcarnet` int(11) NOT NULL,
`idcompetence` int(11) NOT NULL,
`iddescriptif` int(11) NOT NULL,
`note` varchar(20) NOT NULL,
`periode` smallint(6) NOT NULL,
`ideleve` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
`type_notation` varchar(20) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `idcarnet` (`idcarnet`,`idcompetence`,`iddescriptif`,`periode`,`ideleve`,`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_evaluation`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_section`
--

DROP TABLE IF EXISTS `TB_carnet_section`;
CREATE TABLE `TB_carnet_section` (
`id` int(11) NOT NULL auto_increment,
`libelle` varchar(10) NOT NULL,
`listeidclasse` text NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `libelle` (`libelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_section`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_suivi`
--

DROP TABLE IF EXISTS `TB_carnet_suivi`;
CREATE TABLE `TB_carnet_suivi` (
`id` int(11) NOT NULL auto_increment,
`nom_carnet` varchar(40) NOT NULL,
`code_lettre` tinyint(4) NOT NULL,
`code_chiffre` tinyint(4) NOT NULL,
`code_couleur` tinyint(4) NOT NULL,
`code_note` tinyint(4) NOT NULL,
`section` varchar(50) NOT NULL,
`nb_periode` smallint(6) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `nom_carnet` (`nom_carnet`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_suivi`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_checksum`
--

DROP TABLE IF EXISTS `TB_checksum`;
CREATE TABLE `TB_checksum` (
`sum` varchar(50) NOT NULL,
`fichier` varchar(255) NOT NULL,
`etat` int(11) NOT NULL,
KEY `fichier` (`fichier`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_checksum`
--

INSERT INTO `TB_checksum` (`sum`, `fichier`, `etat`) VALUES
('a28eb6e965d295c4b7af00273fdf0c92', './acces.php\n', 0),
('84528465212d1f268a40eb4f76b47e95', './acces2.php\n', 0),
('2694ca36d7010e20c76d0ac7dfbdb2e1', './acces_depart.php\n', 0),
('9d32962364e039ce74f2bac6d4383a2d', './acces_refuse.php\n', 0),
('2bd97aef41bf0c39a2a81d980ece28aa', './accrobat.php\n', 0),
(

-- --------------------------------------------------------

--
-- Structure de la table `TB_circulaire`
--

DROP TABLE IF EXISTS `TB_circulaire`;
CREATE TABLE `TB_circulaire` (
`id_circulaire` int(11) NOT NULL auto_increment,
`sujet` varchar(30) NOT NULL,
`refence` varchar(30) NOT NULL,
`file` varchar(255) NOT NULL,
`date` date NOT NULL,
`enseignant` tinyint(1) default NULL,
`classe` text,
PRIMARY KEY (`id_circulaire`),
KEY `id_circulaire` (`id_circulaire`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_circulaire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_classes`
--

DROP TABLE IF EXISTS `TB_classes`;
CREATE TABLE `TB_classes` (
`code_class` int(11) NOT NULL auto_increment,
`libelle` varchar(30) NOT NULL,
PRIMARY KEY (`code_class`),
UNIQUE KEY `libelle` (`libelle`),
KEY `code_class` (`code_class`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_classes`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_code_postal`
--

DROP TABLE IF EXISTS `TB_code_postal`;
CREATE TABLE `TB_code_postal` (
`cod` varchar(10) NOT NULL,
`ville` varchar(30) NOT NULL,
KEY `cod` (`cod`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_code_postal`
--

INSERT INTO `TB_code_postal` (`cod`, `ville`) VALUES
('01380', 'BAGE LA VILLE'),
('01340', 'ATTIGNAT'),
('01570', 'ASNIERES SUR SAONE'),
('01510', 'ARTEMARE'),
('01480', 'ARS SUR FORMANS'),
('01510', 'ARMIX'),
('01970', 'ARGIS'),
('01190', 'ARBIGNY'),
('01300', 'ARBIGNIEU'),
('01100', 'ARBENT'),
('01230', 'ARANDAS'),
('01110', 'ARANC'),
('01100', 'APREMONT'),
('01350', 'ANGLEFORT'),
('01300', 'ANDERT ET CONDON'),
('01780', 'AMBUTRIX'),
('01500', 'AMBRONAY'),
('01300', 'AMBLEON'),
('01330', 'AMBERIEUX EN DOMBES'),
('01500', 'AMBERIEU EN BUGEY'),
('01090', 'AMAREINS'),
('01640', 'L ABERGEMENT DE VAREY'),
('01400', 'L ABERGEMENT CLEMENCIAT'),
('01200', 'BELLEGARDE SUR VALSERINE'),
('01300', 'BELLEY'),
('01130', 'BELLEYDOUX'),
('01260', 'BELMONT LUTHEZIEU'),
('01470', 'BENONCES'),
('01370', 'BENY'),
('01350', 'BEON'),
('01340', 'BEREZIAT'),
('01500', 'BETTANT'),
('01290', 'BEY'),
('01700', 'BEYNOST'),
('01200', 'BILLIAT'),
('01330', 'BIRIEUX'),
('01290', 'BIZIAT'),
('01150', 'BLYES'),
('01250', 'BOHAS'),
('01120', 'LA BOISSE'),
('01190', 'BOISSEY'),
('01380', 'BAGE LE CHATEL'),
('01360', 'BALAN'),
('01990', 'BANEINS'),
('01270', 'BEAUPONT'),
('01480', 'BEAUREGARD'),
('01810', 'BELLIGNAT'),
('01360', 'BELIGNEUX'),
('01200', 'BELLEGARDE SUR VALSERINE'),
('01300', 'BELLEY'),
('01130', 'BELLEYDOUX'),
('01260', 'BELMONT LUTHEZIEU'),
('01470', 'BENONCES'),
('01370', 'BENY'),
('01350', 'BEON'),
('01340', 'BEREZIAT'),
('01500', 'BETTANT'),
('01290', 'BEY'),
('01700', 'BEYNOST'),
('01200', 'BILLIAT'),
('01330', 'BIRIEUX'),
('01290', 'BIZIAT'),
('01150', 'BLYES'),
('01250', 'BOHAS'),
('01120', 'LA BOISSE'),
('01190', 'BOISSEY'),
('01380', 'BOISSEY'),
('01450', 'BOLOZON'),
('01330', 'BOULIGNEUX'),
('01000', 'BOURG EN BRESSE'),
('01800', 'BOURG ST CHRISTOPHE'),
('01100', 'BOUVENT'),
('01640', 'BOYEUX ST JEROME'),
('01190', 'BOZ'),
('01300', 'BREGNIER CORDON'),
('01260', 'BRENAZ'),
('01110', 'BRENOD'),
('01300', 'BRENS'),
('01360', 'BRESSOLLES'),
('01460', 'BRION'),
('01470', 'BRIORD'),
('01310', 'BUELLAS'),
('01510', 'LA BURBANCHE'),
('01430', 'CEIGNES'),
('01450', 'CERDON'),
('01240', 'CERTINES'),
('01090', 'CESSEINS'),
('01170', 'CESSY'),
('01250', 'CEYZERIAT'),
('01350', 'CEYZERIEU'),
('01320', 'CHALAMONT'),
('01480', 'CHALEINS'),
('01970', 'CHALEY'),
('01450', 'CHALLES'),
('01630', 'CHALLEX'),
('01260', 'CHAMPAGNE EN VALROMEY'),
('01110', 'CHAMPDOR'),
('01410', 'CHAMPFROMIER'),
('01420', 'CHANAY'),
('01990', 'CHANEINS'),
('01400', 'CHANOZ CHATENAY'),
('01240', 'LA CHAPELLE DU CHATELARD'),
('01260', 'CHARANCIN'),
('01130', 'CHARIX'),
('01800', 'CHARNOZ SUR AIN'),
('01500', 'CHATEAU GAILLARD'),
('01320', 'CHATENAY'),
('01200', 'CHATILLON EN MICHAILLE'),
('01320', 'CHATILLON LA PALUD'),
('01400', 'CHATILLON SUR CHALARONNE'),
('01190', 'CHAVANNES SUR REYSSOUZE'),
('01250', 'CHAVANNES SUR SURAN'),
('01660', 'CHAVEYRIAT'),
('01510', 'CHAVORNAY'),
('01300', 'CHAZEY BONS'),
('01150', 'CHAZEY SUR AIN'),
('01510', 'CHEIGNIEU LA BALME'),
('01430', 'CHEVILLARD'),
('01190', 'CHEVROUX'),
('01170', 'CHEVRY'),
('01410', 'CHEZERY FORENS'),
('01200', 'CHEZERY FORENS'),
('01390', 'CIVRIEUX'),
('01250', 'CIZE'),
('01230', 'CLEYZIEU'),
('01270', 'COLIGNY'),
('01550', 'COLLONGES'),
('01300', 'COLOMIEU'),
('01230', 'CONAND'),
('01430', 'CONDAMINE'),
('01400', 'CONDEISSIAT'),
('01200', 'CONFORT'),
('01310', 'CONFRANCON'),
('01300', 'CONTREVOZ'),
('01300', 'CONZIEU'),
('01420', 'CORBONOD'),
('01110', 'CORCELLES'),
('01120', 'CORDIEUX'),
('01110', 'CORLIER'),
('01110', 'CORMARANCHE EN BUGEY'),
('01290', 'CORMORANCHE SUR SAONE'),
('01270', 'CORMOZ'),
('01250', 'CORVEISSIAT'),
('01370', 'COURMANGOUX'),
('01560', 'COURTES'),
('01320', 'CRANS'),
('01340', 'CRAS SUR REYSSOUZE'),
('01200', 'CRAZ'),
('01350', 'CRESSIN ROCHEFORT'),
('01290', 'CROTTET'),
('01750', 'CROTTET'),
('01170', 'CROZET'),
('01290', 'CRUZILLES LES MEPILLAT'),
('01370', 'CUISIAT'),
('01350', 'CULOZ'),
('01560', 'CURCIAT DONGALON'),
('01310', 'CURTAFOND'),
('01300', 'CUZIEU'),
('01120', 'DAGNEUX'),
('01220', 'DIVONNE LES BAINS'),
('01380', 'DOMMARTIN'),
('01240', 'DOMPIERRE SUR VEYLE'),
('01400', 'DOMPIERRE SUR CHALARONNE'),
('01270', 'DOMSURE'),
('01590', 'DORTAN'),
('01500', 'DOUVRES'),
('01250', 'DROM'),
('01160', 'DRUILLAT'),
('01130', 'ECHALLON'),
('01170', 'ECHENEVEX'),
('01340', 'ETREZ'),
('01230', 'EVOSGES'),
('01800', 'FARAMANS'),
('01480', 'FAREINS'),
('01550', 'FARGES'),
('01570', 'FEILLENS'),
('01210', 'FERNEY VOLTAIRE'),
('01260', 'FITIGNIEU'),
('01350', 'FLAXIEU'),
('01340', 'FOISSIAT'),
('01090', 'AMAREINS FRANCHELEINS CESSEINS'),
('01480', 'FRANS'),
('01140', 'GARNERANS'),
('01090', 'GENOUILLEUX'),
('01460', 'GEOVREISSIAT'),
('01100', 'GEOVREISSET'),
('01250', 'GERMAGNAT'),
('01170', 'GEX'),
('01130', 'GIRON'),
('01190', 'GORREVOD'),
('01260', 'LE GRAND ABERGEMENT'),
('01250', 'GRAND CORENT'),
('01580', 'GRANGES'),
('01290', 'GRIEGES'),
('01220', 'GRILLY'),
('01810', 'GROISSIAT'),
('01680', 'GROSLEE'),
('01090', 'GUEREINS'),
('01250', 'HAUTECOURT ROMANECHE'),
('01110', 'HAUTEVILLE LOMPNES'),
('01110', 'HOSTIAS'),
('01260', 'HOTONNES'),
('01140', 'ILLIAT'),
('01200', 'INJOUX GENISSIAT'),
('01680', 'INNIMOND'),
('01430', 'IZENAVE'),
('01580', 'IZERNORE'),
('01300', 'IZIEU'),
('01480', 'JASSANS RIOTTIER'),
('01250', 'JASSERON'),
('01340', 'JAYAT'),
('01250', 'JOURNANS'),
('01800', 'JOYEUX'),
('01640', 'JUJURIEUX'),
('01450', 'LABALME'),
('01150', 'LAGNIEU'),
('01290', 'LAIZ'),
('01130', 'LALLEYRIAT'),
('01200', 'LANCRANS'),
('01430', 'LANTENAY'),
('01330', 'LAPEYROUSE'),
('01350', 'LAVOURS'),
('01200', 'LEAZ'),
('01410', 'LELEX'),
('01240', 'LENT'),
('01560', 'LESCHEROUX'),
('01150', 'LEYMENT'),
('01450', 'LEYSSARD'),
('01420', 'LHOPITAL'),
('01680', 'LHUIS'),
('01260', 'LILIGNOD'),
('01260', 'LOCHIEU'),
('01680', 'LOMPNAS'),
('01260', 'LOMPNIEU'),
('01800', 'LOYES'),
('01360', 'LOYETTES'),
('01090', 'LURCY'),
('01260', 'LUTHEZIEU'),
('01300', 'MAGNIEU'),
('01430', 'MAILLAT'),
('01340', 'MALAFRETAZ'),
('01560', 'MANTENAY MONTLIN'),
('01570', 'MANZIAT'),
('01851', 'MARBOZ'),
('01680', 'MARCHAMP'),
('01300', 'MARIGNIEU'),
('01240', 'MARLIEUX'),
('01340', 'MARSONNAS'),
('01810', 'MARTIGNAT'),
('01600', 'MASSIEUX'),
('01300', 'MASSIGNIEU DE RIVES'),
('01580', 'MATAFELON GRANGES'),
('01370', 'MEILLONNAS'),
('01450', 'MERIGNAT'),
('01480', 'MESSIMY SUR SAONE'),
('01800', 'MEXIMIEUX'),
('01250', 'BOHAS MEYRIAT RIGNAT'),
('01660', 'MEZERIAT'),
('01410', 'MIJOUX'),
('01170', 'MIJOUX'),
('01390', 'MIONNAY'),
('01700', 'MIRIBEL'),
('01600', 'MISERIEUX'),
('01280', 'MOENS'),
('01140', 'MOGNENEINS'),
('01800', 'MOLLON'),
('01250', 'MONTAGNAT'),
('01470', 'MONTAGNIEU'),
('01200', 'MONTANGES'),
('01090', 'MONTCEAUX'),
('01310', 'MONTCET'),
('01800', 'LE MONTELLIER'),
('01390', 'MONTHIEUX'),
('01120', 'MONTLUEL'),
('01090', 'MONTMERLE SUR SAONE'),
('01310', 'MONTRACOL'),
('01460', 'MONTREAL LA CLUSE'),
('01340', 'MONTREVEL EN BRESSE'),
('01460', 'NURIEUX VOLOGNAT'),
('01300', 'MURS ET GELIGNIEUX'),
('01130', 'NANTUA'),
('01460', 'NANTUA'),
('01580', 'NAPT'),
('01300', 'NATTAGES'),
('01400', 'NEUVILLE LES DAMES'),
('01160', 'NEUVILLE SUR AIN'),
('01130', 'LES NEYROLLES'),
('01700', 'NEYRON'),
('01120', 'NIEVROZ'),
('01230', 'NIVOLLET MONTGRIFFON'),
('01200', 'OCHIAZ'),
('01230', 'ONCIEU'),
('01510', 'ORDONNAZ'),
('01210', 'ORNEX'),
('01430', 'OUTBZ'),
('01100', 'OYONNAX'),
('01190', 'OZAN'),
('01600', 'PARCIEUX'),
('01300', 'PARVES'),
('01260', 'PASSIN'),
('01630', 'PERON'),
('01960', 'PERONNAS'),
('01800', 'PEROUGES'),
('01540', 'PERREX'),
('01260', 'LE PETIT ABERGEMENT'),
('01430', 'PEYRIAT'),
('01300', 'PEYRIEU'),
('01140', 'PEYZIEUX SUR SAONE'),
('01270', 'PIRAJOUX'),
('01120', 'PIZAY'),
('01130', 'PLAGNE'),
('01330', 'LE PLANTAY'),
('01130', 'LE POIZAT'),
('01310', 'POLLIAT'),
('01350', 'POLLIEU'),
('01450', 'PONCIN'),
('01160', 'PONT D AIN'),
('01190', 'PONT DE VAUX'),
('01290', 'PONT DE VEYLE'),
('01460', 'PORT'),
('01550', 'POUGNY'),
('01250', 'POUILLAT'),
('01300', 'PREMEYZEL'),
('01110', 'PREMILLIEU'),
('01510', 'PREMILLIEU'),
('01370', 'PRESSIAT'),
('01280', 'PREVESSIN MOENS'),
('01160', 'PRIAY'),
('01510', 'PUGIEU'),
('01250', 'RAMASSE'),
('01390', 'RANCE'),
('01990', 'RELEVANT'),
('01750', 'REPLONGES'),
('01250', 'REVONNAS'),
('01600', 'REYRIEUX'),
('01190', 'REYSSOUZE'),
('01250', 'RIGNAT'),
('01800', 'RIGNIEUX LE FRANC'),
('01250', 'ROMANECHE'),
('01400', 'ROMANS'),
('01510', 'ROSSILLON'),
('01260', 'RUFFIEU'),
('01450', 'ST ALBAN'),
('01380', 'ST ANDRE DE BAGE'),
('01390', 'ST ANDRE DE CORCY'),
('01290', 'ST ANDRE D HUIRIAT'),
('01240', 'ST ANDRE LE BOUCHOUX'),
('01960', 'ST ANDRE SUR VIEUX JONC'),
('01190', 'ST BENIGNE'),
('01300', 'ST BENOIT'),
('01600', 'ST BERNARD'),
('01300', 'ST BOIS'),
('01300', 'ST CHAMP'),
('01120', 'STE CROIX'),
('01380', 'ST CYR SUR MENTHON'),
('01000', 'ST DENIS LES BOURG'),
('01780', 'ST DENIS EN BUGEY'),
('01340', 'ST DIDIER D AUSSIAT'),
('01600', 'ST DIDIER DE FORMANS'),
('01140', 'ST DIDIER SUR CHALARONNE'),
('01800', 'ST ELOI'),
('01370', 'ST ETIENNE DU BOIS'),
('01140', 'ST ETIENNE SUR CHALARONNE'),
('01190', 'ST ETIENNE SUR REYSSOUZE'),
('01600', 'STE EUPHEMIE'),
('01630', 'ST GENIS POUILLY'),
('01380', 'ST GENIS SUR MENTHON'),
('01400', 'ST GEORGES SUR RENON'),
('01130', 'ST GERMAIN DE JOUX'),
('01300', 'ST GERMAIN LES PAROISSES'),
('01240', 'ST GERMAIN SUR RENON'),
('01630', 'ST JEAN DE GONVILLE'),
('01800', 'ST JEAN DE NIOST'),
('01390', 'ST JEAN DE THURIGNEUX'),
('01640', 'ST JEAN LE VIEUX'),
('01560', 'ST JEAN SUR REYSSOUZE'),
('01290', 'ST JEAN SUR VEYLE'),
('01150', 'STE JULIE'),
('01560', 'ST JULIEN SUR REYSSOUZE'),
('01540', 'ST JULIEN SUR VEYLE'),
('01250', 'ST JUST'),
('01750', 'ST LAURENT SUR SAONE'),
('01390', 'ST MARCEL'),
('01510', 'ST MARTIN DE BAVEL'),
('01430', 'ST MARTIN DU FRENE'),
('01160', 'ST MARTIN DU MONT'),
('01310', 'ST MARTIN LE CHATEL'),
('01700', 'ST MAURICE DE BEYNOST'),
('01800', 'ST MAURICE DE GOURDANS'),
('01500', 'ST MAURICE DE REMENS'),
('01560', 'ST NIZIER LE BOUCHOUX'),
('01320', 'ST NIZIER LE DESERT'),
('01330', 'STE OLIVE'),
('01240', 'ST PAUL DE VARAX'),
('01230', 'ST RAMBERT EN BUGEY'),
('01310', 'ST REMY'),
('01150', 'ST SORLIN EN BUGEY'),
('01340', 'ST SULPICE'),
('01560', 'ST TRIVIER DE COURTES'),
('01990', 'ST TRIVIER SUR MOIGNANS'),
('01150', 'ST VULBAS'),
('01270', 'SALAVRE'),
('01580', 'SAMOGNAT'),
('01400', 'SANDRANS'),
('01790', 'SAULT BRENAZ'),
('01220', 'SAUVERNY'),
('01480', 'SAVIGNEUX'),
('01170', 'SEGNY'),
('01470', 'SEILLONNAZ'),
('01630', 'SERGY'),
('01190', 'SERMOYER'),
('01470', 'SERRIERES DE BRIORD'),
('01450', 'SERRIERES SUR AIN'),
('01960', 'SERVAS'),
('01560', 'SERVIGNAT'),
('01420', 'SEYSSEL'),
('01250', 'SIMANDRE'),
('01260', 'SONGIEU'),
('01580', 'SONTHONNAX LA MONTAGNE'),
('01150', 'SOUCLIN'),
('01400', 'SULIGNAT'),
('01420', 'SURJOUX'),
('01260', 'SUTRIEU'),
('01510', 'TALISSIEU'),
('01970', 'TENAY'),
('01110', 'THEZILLIEU'),
('01120', 'THIL'),
('01710', 'THOIRY'),
('01140', 'THOISSEY'),
('01230', 'TORCIEU'),
('01250', 'TOSSIAT'),
('01600', 'TOUSSIEUX'),
('01390', 'TRAMOYES'),
('01160', 'LA TRANCLIERE'),
('01370', 'TREFFORT CUISIAT'),
('01600', 'TREVOUX'),
('01140', 'VALEINS'),
('01660', 'VANDEINS'),
('01160', 'VARAMBON'),
('01150', 'VAUX EN BUGEY'),
('01270', 'VERJON'),
('01560', 'VERNOUX'),
('01330', 'VERSAILLEUX'),
('01210', 'VERSONNEX'),
('01170', 'VESANCY'),
('01560', 'VESCOURS'),
('01570', 'VESINES'),
('01100', 'VEYZIAT'),
('01430', 'VIEU D IZENAVE'),
('01260', 'VIEU'),
('01330', 'VILLARS LES DOMBES'),
('01790', 'VILLEBOIS'),
('01270', 'VILLEMOTIER'),
('01480', 'VILLENEUVE'),
('01250', 'VILLEREVERSURE'),
('01200', 'VILLES'),
('01320', 'VILLETTE SUR AIN'),
('01800', 'VILLIEU LOYES MOLLON'),
('01440', 'VIRIAT'),
('01510', 'VIRIEU LE GRAND'),
('01260', 'VIRIEU LE PETIT'),
('01300', 'VIRIGNIN'),
('01460', 'VOLOGNAT'),
('01350', 'VONGNES'),
('01540', 'VONNAS'),
('01200', 'VOUVRAY'),
('01360', 'CAMP DE LA VALBONNE'),
('01390', 'LE VIEUX MARSEILLE'),
('01310', 'CORGENON'),
('01120', 'JAILLEUX'),
('01120', 'LA LECHERE'),
('01120', 'RAPAN'),
('01360', 'LA VALBONNE'),
('01120', 'CHANES'),
('01800', 'MARFOZ'),
('01700', 'LE MAS RILLIER');

-- --------------------------------------------------------

--
-- Structure de la table `TB_config_note_usa`
--

DROP TABLE IF EXISTS `TB_config_note_usa`;
CREATE TABLE `TB_config_note_usa` (
`id` int(11) NOT NULL auto_increment,
`libelle` varchar(15) NOT NULL,
`min` decimal(10,2) NOT NULL,
`max` decimal(10,2) NOT NULL,
UNIQUE KEY `id` (`id`),
KEY `min` (`min`,`max`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_config_note_usa`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_config_rtd_abs`
--

DROP TABLE IF EXISTS `TB_config_rtd_abs`;
CREATE TABLE `TB_config_rtd_abs` (
`id` int(11) NOT NULL auto_increment,
`libelle` varchar(30) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_2` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_config_rtd_abs`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_date_trimestrielle`
--

DROP TABLE IF EXISTS `TB_date_trimestrielle`;
CREATE TABLE `TB_date_trimestrielle` (
`date_debut` date NOT NULL,
`date_fin` date NOT NULL,
`trim_choix` varchar(20) default NULL,
UNIQUE KEY `trim_choix` (`trim_choix`),
KEY `trim_choix_2` (`trim_choix`,`date_debut`,`date_fin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_date_trimestrielle`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_delegue`
--

DROP TABLE IF EXISTS `TB_delegue`;
CREATE TABLE `TB_delegue` (
`id` int(11) NOT NULL auto_increment,
`idclasse` int(11) NOT NULL,
`nomparent1` varchar(30) default NULL,
`telparent1` varchar(18) default NULL,
`emailparent1` varchar(50) default NULL,
`nomparent2` varchar(30) default NULL,
`telparent2` varchar(18) default NULL,
`emailparent2` varchar(50) default NULL,
`eleve1` varchar(30) default NULL,
`eleve2` varchar(30) default NULL,
PRIMARY KEY (`id`),
KEY `idclasse` (`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_delegue`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_demande_dst`
--

DROP TABLE IF EXISTS `TB_demande_dst`;
CREATE TABLE `TB_demande_dst` (
`id_dem` int(11) NOT NULL auto_increment,
`id_pers` int(11) NOT NULL,
`date_dem` date NOT NULL,
`classe` varchar(30) NOT NULL,
`mat_text` varchar(30) NOT NULL,
`heure` time default NULL,
`duree` int(11) default NULL,
PRIMARY KEY (`id_dem`),
KEY `date_dem` (`date_dem`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_demande_dst`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_devoir_scolaire`
--

DROP TABLE IF EXISTS `TB_devoir_scolaire`;
CREATE TABLE `TB_devoir_scolaire` (
`id` int(11) NOT NULL auto_increment,
`id_class_or_grp` int(11) NOT NULL,
`matiere_id` int(11) NOT NULL,
`date_saisie` date NOT NULL,
`heure_saisie` time NOT NULL,
`date_devoir` date NOT NULL,
`texte` text NOT NULL,
`classorgrp` tinyint(1) NOT NULL,
`number` varchar(50) default NULL,
`fichier` varchar(255) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_class_or_grp` (`id_class_or_grp`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_devoir_scolaire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_diaporama`
--

DROP TABLE IF EXISTS `TB_diaporama`;
CREATE TABLE `TB_diaporama` (
`id` int(11) NOT NULL auto_increment,
`commentaire` text,
`photo` text NOT NULL,
`enseignant` tinyint(1) default NULL,
`classe` text,
`reference` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `reference` (`reference`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_diaporama`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_discipline_prof`
--

DROP TABLE IF EXISTS `TB_discipline_prof`;
CREATE TABLE `TB_discipline_prof` (
`id` int(11) NOT NULL auto_increment,
`id_eleve` int(11) NOT NULL,
`id_category` int(11) NOT NULL,
`devoir_a_faire` text,
`devoir_pour_le` date default NULL,
`demande_retenu` tinyint(1) default NULL,
`retenu_enrg` tinyint(1) default NULL,
`info_plus` text,
`motif` text,
`idprof` varchar(70) NOT NULL,
`classe` text NOT NULL,
UNIQUE KEY `id` (`id`),
KEY `id_eleve` (`id_eleve`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_discipline_prof`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_discipline_retenue`
--

DROP TABLE IF EXISTS `TB_discipline_retenue`;
CREATE TABLE `TB_discipline_retenue` (
`id_elev` int(11) NOT NULL,
`date_de_la_retenue` date NOT NULL,
`heure_de_la_retenue` time NOT NULL,
`date_de_saisie` date NOT NULL,
`origi_saisie` varchar(30) NOT NULL,
`id_category` int(11) NOT NULL,
`retenue_effectuer` tinyint(1) NOT NULL,
`motif` text,
`attribuer_par` varchar(30) default NULL,
`signature_parent` tinyint(1) default NULL,
`duree_retenu` time default NULL,
`devoir_a_faire` text,
PRIMARY KEY (`date_de_la_retenue`,`heure_de_la_retenue`,`id_elev`),
KEY `id_elev` (`id_elev`,`date_de_la_retenue`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_discipline_retenue`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_discipline_sanction`
--

DROP TABLE IF EXISTS `TB_discipline_sanction`;
CREATE TABLE `TB_discipline_sanction` (
`id` int(11) NOT NULL auto_increment,
`id_eleve` int(11) NOT NULL,
`motif` text NOT NULL,
`id_category` int(11) NOT NULL,
`date_saisie` date NOT NULL,
`origin_saisie` varchar(30) NOT NULL,
`enr_en_retenue` tinyint(1) default NULL,
`signature_parent` tinyint(1) default NULL,
`attribuer_par` varchar(30) default NULL,
`devoir_a_faire` text,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_eleve` (`id_eleve`,`enr_en_retenue`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_discipline_sanction`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_dispenses`
--

DROP TABLE IF EXISTS `TB_dispenses`;
CREATE TABLE `TB_dispenses` (
`elev_id` int(11) NOT NULL,
`code_mat` varchar(5) NOT NULL,
`date_debut` date NOT NULL,
`date_fin` date default NULL,
`date_saisie` date NOT NULL,
`certificat` tinyint(1) default NULL,
`motif` text,
`heure1` varchar(5) default NULL,
`jour1` varchar(8) default NULL,
`heure2` varchar(5) default NULL,
`jour2` varchar(8) default NULL,
`heure3` varchar(5) default NULL,
`jour3` varchar(8) default NULL,
`origin_saisie` varchar(20) default NULL,
PRIMARY KEY (`code_mat`,`date_debut`,`elev_id`),
KEY `elev_id` (`elev_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_dispenses`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_edt_enseignement`
--

DROP TABLE IF EXISTS `TB_edt_enseignement`;
CREATE TABLE `TB_edt_enseignement` (
`code` varchar(30) NOT NULL,
`nom` varchar(30) NOT NULL,
`code_matiere` varchar(30) NOT NULL,
`duree_total` time NOT NULL,
`duree_chaque_seance` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_edt_enseignement`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_edt_seances`
--

DROP TABLE IF EXISTS `TB_edt_seances`;
CREATE TABLE `TB_edt_seances` (
`id` int(11) NOT NULL auto_increment,
`code` varchar(30) NOT NULL,
`enseignement` text NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`duree` time NOT NULL,
`bgcolor` varchar(20) NOT NULL,
`idclasse` int(11) default NULL,
`idprof` int(11) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_edt_seances`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_eleves`
--

DROP TABLE IF EXISTS `TB_eleves`;
CREATE TABLE `TB_eleves` (
`elev_id` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(50) NOT NULL,
`classe` smallint(6) NOT NULL,
`lv1` varchar(30) default NULL,
`lv2` varchar(30) default NULL,
`option` varchar(10) default NULL,
`regime` varchar(25) default NULL,
`date_naissance` date default NULL,
`lieu_naissance` varchar(25) default NULL,
`nationalite` varchar(20) default NULL,
`passwd` varchar(50) default NULL,
`passwd_eleve` varchar(50) default NULL,
`civ_1` smallint(6) default NULL,
`nomtuteur` varchar(30) default NULL,
`prenomtuteur` varchar(30) default NULL,
`adr1` varchar(100) default NULL,
`code_post_adr1` varchar(15) default NULL,
`commune_adr1` varchar(40) default NULL,
`tel_port_1` varchar(25) default NULL,
`civ_2` smallint(6) default NULL,
`nom_resp_2` varchar(50) default NULL,
`prenom_resp_2` varchar(50) default NULL,
`adr2` varchar(100) default NULL,
`code_post_adr2` varchar(15) default NULL,
`commune_adr2` varchar(40) default NULL,
`tel_port_2` varchar(25) default NULL,
`telephone` varchar(18) default NULL,
`profession_pere` varchar(30) default NULL,
`tel_prof_pere` varchar(18) default NULL,
`profession_mere` varchar(30) default NULL,
`tel_prof_mere` varchar(18) default NULL,
`nom_etablissement` varchar(30) default NULL,
`numero_etablissement` varchar(30) default NULL,
`code_postal_etablissement` varchar(6) default NULL,
`commune_etablissement` varchar(30) default NULL,
`numero_eleve` varchar(30) default NULL,
`photo` varchar(40) default NULL,
`email` varchar(50) default NULL,
`email_eleve` varchar(50) default NULL,
`email_resp_2` varchar(90) default NULL,
`class_ant` varchar(30) default NULL,
`annee_ant` varchar(20) default NULL,
`numero_gep` int(11) default NULL,
`valid_forward_mail_eleve` tinyint(4) default NULL,
`valid_forward_mail_parent` tinyint(4) default NULL,
`tel_eleve` varchar(25) default NULL,
PRIMARY KEY (`elev_id`,`classe`,`nom`,`prenom`),
UNIQUE KEY `elev_id` (`elev_id`),
KEY `elev_id_2` (`elev_id`,`classe`,`passwd_eleve`,`passwd`,`nom`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_eleves`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_elevessansclasse`
--

DROP TABLE IF EXISTS `TB_elevessansclasse`;
CREATE TABLE `TB_elevessansclasse` (
`elev_id` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(50) NOT NULL,
`lv1` varchar(30) default NULL,
`lv2` varchar(30) default NULL,
`option` varchar(10) default NULL,
`regime` varchar(25) default NULL,
`date_naissance` date default NULL,
`lieu_naissance` varchar(25) default NULL,
`nationalite` varchar(20) default NULL,
`passwd` varchar(50) default NULL,
`passwd_eleve` varchar(50) default NULL,
`civ_1` smallint(6) default NULL,
`nomtuteur` varchar(30) default NULL,
`prenomtuteur` varchar(30) default NULL,
`adr1` varchar(100) default NULL,
`code_post_adr1` varchar(6) default NULL,
`commune_adr1` varchar(40) default NULL,
`tel_port_1` varchar(25) default NULL,
`civ_2` smallint(6) default NULL,
`nom_resp_2` varchar(50) default NULL,
`prenom_resp_2` varchar(50) default NULL,
`adr2` varchar(100) default NULL,
`code_post_adr2` varchar(6) default NULL,
`commune_adr2` varchar(40) default NULL,
`tel_port_2` varchar(25) default NULL,
`telephone` varchar(18) default NULL,
`profession_pere` varchar(30) default NULL,
`tel_prof_pere` varchar(18) default NULL,
`profession_mere` varchar(30) default NULL,
`tel_prof_mere` varchar(18) default NULL,
`nom_etablissement` varchar(30) default NULL,
`numero_etablissement` varchar(30) default NULL,
`code_postal_etablissement` varchar(6) default NULL,
`commune_etablissement` varchar(30) default NULL,
`numero_eleve` varchar(30) default NULL,
`photo` varchar(40) default NULL,
`email` varchar(50) default NULL,
`email_eleve` varchar(90) default NULL,
`email_resp_2` varchar(90) default NULL,
`class_ant` varchar(30) default NULL,
`annee_ant` varchar(20) default NULL,
`numero_gep` int(11) default NULL,
`tel_eleve` varchar(25) default NULL,
PRIMARY KEY (`elev_id`,`nom`,`prenom`),
KEY `elev_id` (`elev_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_elevessansclasse`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_emploi`
--

DROP TABLE IF EXISTS `TB_emploi`;
CREATE TABLE `TB_emploi` (
`classe` varchar(30) NOT NULL default '',
`groupe` varchar(30) NOT NULL default '',
`salle` varchar(30) NOT NULL default '',
`matiere` varchar(30) NOT NULL default '',
`prof` varchar(70) NOT NULL default '',
`jour` varchar(30) NOT NULL default '',
`datedebut` varchar(30) NOT NULL default '',
`debut` varchar(30) NOT NULL default '',
`fin` int(11) NOT NULL default '0',
PRIMARY KEY (`classe`,`groupe`,`salle`,`matiere`,`prof`,`jour`,`datedebut`,`debut`,`fin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_emploi`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_etude_affect`
--

DROP TABLE IF EXISTS `TB_etude_affect`;
CREATE TABLE `TB_etude_affect` (
`id_eleve` int(11) NOT NULL,
`id_etude` int(11) NOT NULL,
`information` text,
`auto_exit` tinyint(1) NOT NULL,
UNIQUE KEY `id_eleve` (`id_eleve`,`id_etude`),
KEY `id_eleve_2` (`id_eleve`,`id_etude`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_etude_affect`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_etude_param`
--

DROP TABLE IF EXISTS `TB_etude_param`;
CREATE TABLE `TB_etude_param` (
`id` int(11) NOT NULL auto_increment,
`jour_semaine` varchar(15) NOT NULL,
`pair_impaire` tinyint(1) default NULL,
`heure` time NOT NULL,
`salle` varchar(20) default NULL,
`pion` varchar(60) default NULL,
`nom_etude` varchar(20) default NULL,
`duree` varchar(10) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_2` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_etude_param`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_fiche_info`
--

DROP TABLE IF EXISTS `TB_fiche_info`;
CREATE TABLE `TB_fiche_info` (
`id` int(11) NOT NULL auto_increment,
`dateDebut` date NOT NULL,
`dateFin` date NOT NULL,
`idEleve` int(11) NOT NULL,
`commentaire` text NOT NULL,
`nomProf` varchar(30) NOT NULL,
PRIMARY KEY (`id`),
KEY `idEleve` (`idEleve`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_fiche_info`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_fiche_med`
--

DROP TABLE IF EXISTS `TB_fiche_med`;
CREATE TABLE `TB_fiche_med` (
`id` int(11) NOT NULL auto_increment,
`date` date NOT NULL,
`ideleve` int(11) NOT NULL,
`nomProf` varchar(30) NOT NULL,
`commentaire` text NOT NULL,
PRIMARY KEY (`id`),
KEY `ideleve` (`ideleve`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_fiche_med`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_fichier`
--

DROP TABLE IF EXISTS `TB_fichier`;
CREATE TABLE `TB_fichier` (
`id` int(11) NOT NULL auto_increment,
`titre` varchar(30) default NULL,
`fichier` varchar(255) default NULL,
`date` date default NULL,
`TYPE` varchar(20) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_fichier`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_gep_classe`
--

DROP TABLE IF EXISTS `TB_gep_classe`;
CREATE TABLE `TB_gep_classe` (
`reference` varchar(50) NOT NULL,
`id_classe` int(11) NOT NULL,
UNIQUE KEY `reference` (`reference`),
UNIQUE KEY `id_classe` (`id_classe`),
KEY `id_classe_2` (`id_classe`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_gep_classe`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_groupes`
--

DROP TABLE IF EXISTS `TB_groupes`;
CREATE TABLE `TB_groupes` (
`group_id` int(11) NOT NULL auto_increment,
`liste_elev` text,
`commentaire` text,
`libelle` varchar(15) default NULL,
PRIMARY KEY (`group_id`),
UNIQUE KEY `group_id` (`group_id`,`libelle`),
KEY `group_id_2` (`group_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

--
-- Contenu de la table `TB_groupes`
--

INSERT INTO `TB_groupes` (`group_id`, `liste_elev`, `commentaire`, `libelle`) VALUES
(0, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `TB_history_bulletin`
--

DROP TABLE IF EXISTS `TB_history_bulletin`;
CREATE TABLE `TB_history_bulletin` (
`idHistory` int(11) NOT NULL auto_increment,
`fichier` varchar(255) NOT NULL,
`classe` varchar(30) NOT NULL,
`trimestre` varchar(11) NOT NULL,
`dateDebut` date NOT NULL,
`dateFin` date NOT NULL,
PRIMARY KEY (`idHistory`),
KEY `idHistory` (`idHistory`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_history_bulletin`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_history_cmd`
--

DROP TABLE IF EXISTS `TB_history_cmd`;
CREATE TABLE `TB_history_cmd` (
`id` int(11) NOT NULL auto_increment,
`time_cmd` time NOT NULL,
`date_cmd` date NOT NULL,
`user_cmd` varchar(30) NOT NULL,
`cmd` varchar(50) NOT NULL,
`commentaire` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_history_cmd`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_history_periode`
--

DROP TABLE IF EXISTS `TB_history_periode`;
CREATE TABLE `TB_history_periode` (
`idHistory` int(11) NOT NULL auto_increment,
`fichier` varchar(255) NOT NULL,
`classe` varchar(30) NOT NULL,
`periode` varchar(5) NOT NULL,
`dateDebut` date NOT NULL,
`dateFin` date NOT NULL,
PRIMARY KEY (`idHistory`),
KEY `idHistory` (`idHistory`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_history_periode`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_info_ecole`
--

DROP TABLE IF EXISTS `TB_info_ecole`;
CREATE TABLE `TB_info_ecole` (
`nom_ecole` varchar(30) default NULL,
`adresse` varchar(50) default NULL,
`postal` varchar(20) default NULL,
`ville` varchar(50) default NULL,
`tel` varchar(16) default NULL,
`email` varchar(50) default NULL,
`urlsite` varchar(100) default NULL,
`directeur` varchar(50) default NULL,
`academie` varchar(50) default NULL,
`pays` varchar(50) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_info_ecole`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_ip_timeout`
--

DROP TABLE IF EXISTS `TB_ip_timeout`;
CREATE TABLE `TB_ip_timeout` (
`ip` varchar(30) NOT NULL,
`timeout` int(11) NOT NULL,
UNIQUE KEY `ip` (`ip`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_ip_timeout`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_mail_grp`
--

DROP TABLE IF EXISTS `TB_mail_grp`;
CREATE TABLE `TB_mail_grp` (
`id` int(11) NOT NULL auto_increment,
`idpers` int(11) NOT NULL,
`liste_id` text NOT NULL,
`libelle` varchar(20) NOT NULL,
`public` tinyint(1) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_2` (`id`,`idpers`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_mail_grp`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_matieres`
--

DROP TABLE IF EXISTS `TB_matieres`;
CREATE TABLE `TB_matieres` (
`code_mat` int(11) NOT NULL auto_increment,
`libelle` varchar(60) NOT NULL,
`sous_matiere` varchar(50) default NULL,
PRIMARY KEY (`code_mat`),
UNIQUE KEY `code_mat` (`code_mat`),
KEY `code_mat_2` (`code_mat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_matieres`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_messagerie_envoyer`
--

DROP TABLE IF EXISTS `TB_messagerie_envoyer`;
CREATE TABLE `TB_messagerie_envoyer` (
`id_message` int(11) NOT NULL auto_increment,
`emetteur` int(11) NOT NULL,
`destinataire` int(11) NOT NULL,
`message` text NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`lu` tinyint(1) NOT NULL,
`type_personne` varchar(15) NOT NULL,
`objet` varchar(40) default NULL,
`type_personne_dest` varchar(5) default NULL,
`lu_par_utilisateur` tinyint(1) default NULL,
`idforward_mail` varchar(50) default NULL,
`repertoire` int(11) default NULL,
`idmess_envoyer` varchar(50) default NULL,
PRIMARY KEY (`id_message`),
KEY `destinataire` (`destinataire`,`id_message`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_messagerie_envoyer`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_messagerie_repertoire`
--

DROP TABLE IF EXISTS `TB_messagerie_repertoire`;
CREATE TABLE `TB_messagerie_repertoire` (
`id` int(11) NOT NULL auto_increment,
`id_pers` int(11) NOT NULL,
`membre` varchar(20) NOT NULL,
`libelle` varchar(20) NOT NULL,
`category` varchar(15) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id_pers` (`id_pers`,`membre`,`libelle`,`category`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_messagerie_repertoire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_messageries`
--

DROP TABLE IF EXISTS `TB_messageries`;
CREATE TABLE `TB_messageries` (
`id_message` int(11) NOT NULL auto_increment,
`emetteur` int(11) NOT NULL,
`destinataire` int(11) NOT NULL,
`message` text NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`lu` tinyint(1) NOT NULL,
`type_personne` varchar(15) NOT NULL,
`objet` varchar(40) default NULL,
`type_personne_dest` varchar(5) default NULL,
`lu_par_utilisateur` tinyint(1) default NULL,
`idforward_mail` varchar(50) default NULL,
`repertoire` int(11) default NULL,
`idmess_envoyer` varchar(50) default NULL,
PRIMARY KEY (`id_message`),
KEY `destinataire` (`destinataire`,`id_message`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_messageries`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_news_admin`
--

DROP TABLE IF EXISTS `TB_news_admin`;
CREATE TABLE `TB_news_admin` (
`idnews` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(50) NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`titre` varchar(30) default NULL,
`texte` text,
PRIMARY KEY (`idnews`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_news_admin`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_news_prof_p`
--

DROP TABLE IF EXISTS `TB_news_prof_p`;
CREATE TABLE `TB_news_prof_p` (
`id` int(11) NOT NULL auto_increment,
`idclasse` int(11) NOT NULL,
`commentaire` text NOT NULL,
`date_saisie` date NOT NULL,
`idprof` int(11) default NULL,
PRIMARY KEY (`id`),
KEY `idclasse` (`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_news_prof_p`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_notes`
--

DROP TABLE IF EXISTS `TB_notes`;
CREATE TABLE `TB_notes` (
`note_id` int(11) NOT NULL auto_increment,
`elev_id` int(11) NOT NULL,
`prof_id` int(11) NOT NULL,
`code_mat` int(11) NOT NULL,
`coef` decimal(30,2) NOT NULL,
`date` date NOT NULL,
`sujet` text,
`note` decimal(30,6) NOT NULL,
`id_classe` int(11) NOT NULL,
`id_groupe` int(11) default NULL,
`typenote` varchar(5) default NULL,
`noteexam` varchar(30) default NULL,
PRIMARY KEY (`note_id`),
KEY `elev_id` (`elev_id`,`date`,`id_classe`,`id_groupe`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_notes`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_notes_scolaire`
--

DROP TABLE IF EXISTS `TB_notes_scolaire`;
CREATE TABLE `TB_notes_scolaire` (
`idmatiere` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
`trimestre` varchar(30) NOT NULL,
`note` int(11) NOT NULL,
`ideleve` int(11) NOT NULL,
`idprof` int(11) NOT NULL,
`idgroupe` int(11) default NULL,
UNIQUE KEY `idmatiere` (`idmatiere`,`idclasse`,`trimestre`,`ideleve`,`idprof`,`idgroupe`),
KEY `idclasse` (`idclasse`,`idmatiere`,`idprof`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_notes_scolaire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_parametrage`
--

DROP TABLE IF EXISTS `TB_parametrage`;
CREATE TABLE `TB_parametrage` (
`libelle` varchar(15) NOT NULL,
`text` text NOT NULL,
UNIQUE KEY `libelle` (`libelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_parametrage`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_patch`
--

DROP TABLE IF EXISTS `TB_patch`;
CREATE TABLE `TB_patch` (
`idpatch` varchar(7) NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`info` text,
PRIMARY KEY (`idpatch`),
UNIQUE KEY `idpatch` (`idpatch`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_patch`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_personnel`
--

DROP TABLE IF EXISTS `TB_personnel`;
CREATE TABLE `TB_personnel` (
`pers_id` int(11) NOT NULL auto_increment,
`nom` varchar(40) NOT NULL,
`prenom` varchar(40) NOT NULL,
`prenom2` varchar(40) default NULL,
`mdp` varchar(50) NOT NULL,
`type_pers` varchar(3) NOT NULL,
`civ` smallint(6) default NULL,
`photo` varchar(40) default NULL,
`email` varchar(60) default NULL,
`valid_forward_mail` tinyint(1) default NULL,
`adr` varchar(100) default NULL,
`code_post` varchar(15) default NULL,
`commune` varchar(40) default NULL,
`tel` varchar(18) default NULL,
PRIMARY KEY (`pers_id`),
UNIQUE KEY `nom` (`nom`,`prenom`,`type_pers`),
KEY `pers_id` (`pers_id`,`mdp`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

--
-- Contenu de la table `TB_personnel`
--

INSERT INTO `TB_personnel` (`pers_id`, `nom`, `prenom`, `prenom2`, `mdp`, `type_pers`, `civ`, `photo`, `email`, `valid_forward_mail`, `adr`, `code_post`, `commune`, `tel`) VALUES
(1, 'DAKOTA', 'Lazarus', NULL, 'T2g/RBuz9Ui8c', 'ADM', 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `TB_prof_p`
--

DROP TABLE IF EXISTS `TB_prof_p`;
CREATE TABLE `TB_prof_p` (
`idprof` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
PRIMARY KEY (`idprof`,`idclasse`),
KEY `idclasse` (`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_prof_p`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_px_agenda`
--

DROP TABLE IF EXISTS `TB_px_agenda`;
CREATE TABLE `TB_px_agenda` (
`age_id` int(10) unsigned NOT NULL auto_increment,
`age_mere_id` int(10) unsigned NOT NULL default '0',
`age_util_id` smallint(5) unsigned NOT NULL default '0',
`age_aty_id` smallint(5) unsigned NOT NULL default '1',
`age_date` date NOT NULL default '0000-00-00',
`age_heure_debut` float(10,2) NOT NULL default '0.00',
`age_heure_fin` float(10,2) NOT NULL default '0.00',
`age_ape_id` smallint(5) unsigned NOT NULL default '1',
`age_periode1` tinyint(3) unsigned NOT NULL default '0',
`age_periode2` tinyint(3) unsigned NOT NULL default '0',
`age_periode3` tinyint(3) unsigned NOT NULL default '0',
`age_periode4` tinyint(3) unsigned NOT NULL default '0',
`age_plage` tinyint(3) unsigned NOT NULL default '0',
`age_plage_duree` bigint(20) unsigned NOT NULL default '0',
`age_libelle` varchar(230) default NULL,
`age_detail` text NOT NULL,
`age_rappel` tinyint(3) unsigned NOT NULL default '0',
`age_rappel_coeff` smallint(5) unsigned NOT NULL default '0',
`age_email` tinyint(3) unsigned NOT NULL default '0',
`age_prive` tinyint(3) unsigned NOT NULL default '0',
`age_couleur` varchar(20) default NULL,
`age_nb_participant` int(10) unsigned NOT NULL default '1',
`age_createur_id` smallint(5) unsigned NOT NULL default '0',
`age_disponibilite` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`age_id`),
KEY `age_util_id` (`age_util_id`),
KEY `age_date` (`age_date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_px_agenda`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_px_agenda_concerne`
--

DROP TABLE IF EXISTS `TB_px_agenda_concerne`;
CREATE TABLE `TB_px_agenda_concerne` (
`aco_age_id` int(10) unsigned NOT NULL default '0',
`aco_util_id` smallint(5) unsigned NOT NULL default '0',
`aco_rappel_ok` tinyint(3) unsigned NOT NULL default '0',
`aco_termine` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`aco_age_id`,`aco_util_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_px_agenda_concerne`
--


-- --------------------------------------------------------

--
-- Structure
je désire bien avoir un modèle de logiciel de gestion scolaire incluant les notes des élèves, la conduite, tous les résultats, le payement...
merci
va voir su ce site je crois que tu peux trouver un logiciel simulaire
bonjour les collégues
pemettez moi je vous joindre sur l 'objectif de la conception d'une application pour la gestion d'un établissement personnellment je viens de me proquerir windev 9.0 il fera l'affaire sauf que je suis entrain de résoudre un probleme sur le codage de la langue arabe
aidez moi svp golddream@hotmail.fr
Bonjour a tt le monde, enfait je suis dans la même galaire, j'arrive pas a trouvé une solution cohérante.
a chaque fois on me refuse le mcd car il ne répond pas a tout les exigences, je serai reconaissan si l'un de vous peut m'aider.
si c'est possible contacter moi par mail
merci d'avence ;)
Bonjour,
Slt à tous c Techys, Bien apparement tous le monde est dans le meme bateau comme dirai l'autre, donc om peu s'entraider, dabord Ousmo semble avoir la solution puisqu'il dit avoir developper une pareil solution sur Access et Windev 7.
la problemeatique se situe maintenan a deuc Nivo:
Le 1er c'est celui des fonctionnalités effectues par le logiciel, le second c'est celui de la modelisation des l'application, le troiseme celui de son developpement (solution de mise en ouevre et language utilisé)
Comme il parait toujours plus simple de partir de l'existant.
je dirai donc kil serai bon que OUSMO essai de nous eclairer sur c trois point de manieres precise ensuite il orai neccesité de mise en accord sur des principe de depard et finalemen une developpemnt commun pour une harmonisation du code

Cétait ma participation alors si vus etes daccord nesité pa a fer signe.
Messages postés
18
Date d'inscription
mardi 20 novembre 2007
Statut
Membre
Dernière intervention
10 décembre 2007
8
sos
cours merise(Modele Organisationnel de traitement
- --------------------------------------------------------

--
-- Structure de la table `TB_abs_rtd_aucun`
--

DROP TABLE IF EXISTS `TB_abs_rtd_aucun`;
CREATE TABLE `TB_abs_rtd_aucun` (
`id` int(11) NOT NULL auto_increment,
`classe` varchar(30) NOT NULL,
`date` date NOT NULL,
`heure` time default NULL,
`matiere` varchar(50) NOT NULL,
`enseignant` varchar(80) default NULL,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_abs_rtd_aucun`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_absences`
--

DROP TABLE IF EXISTS `TB_absences`;
CREATE TABLE `TB_absences` (
`elev_id` int(11) NOT NULL,
`date_ab` date NOT NULL,
`date_saisie` date NOT NULL,
`duree_ab` double NOT NULL,
`origin_saisie` varchar(30) default NULL,
`date_fin` date default NULL,
`motif` text,
`duree_heure` int(11) default NULL,
`id_matiere` int(11) default NULL,
`time` time default NULL,
KEY `elev_id` (`elev_id`,`date_ab`,`date_fin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_absences`
--

INSERT INTO `TB_absences` (`elev_id`, `date_ab`, `date_saisie`, `duree_ab`, `origin_saisie`, `date_fin`, `motif`, `duree_heure`, `id_matiere`, `time`) VALUES
(-4, '0000-00-00', '0000-00-00', 0, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `TB_affectations`
--

DROP TABLE IF EXISTS `TB_affectations`;
CREATE TABLE `TB_affectations` (
`ordre_affichage` smallint(6) NOT NULL,
`code_matiere` smallint(6) NOT NULL,
`code_prof` int(11) NOT NULL,
`code_classe` smallint(6) NOT NULL,
`coef` decimal(30,2) NOT NULL,
`code_groupe` int(11) default NULL,
`langue` varchar(20) default NULL,
`avec_sous_matiere` tinyint(1) NOT NULL,
PRIMARY KEY (`code_classe`,`code_matiere`,`code_prof`,`ordre_affichage`),
KEY `code_classe` (`code_classe`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_affectations`
--

-- --------------------------------------------------------
--
-- Structure de la table `TB_avertissement`
--

DROP TABLE IF EXISTS `TB_avertissement`;
CREATE TABLE `TB_avertissement` (
`id_pers` int(11) NOT NULL,
`type_pers` varchar(20) NOT NULL,
`parametrage` varchar(30) NOT NULL,
`valeur` varchar(30) NOT NULL,
UNIQUE KEY `id_pers` (`id_pers`,`type_pers`,`parametrage`,`valeur`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_avertissement`
--

-- --------------------------------------------------------

--
-- Structure de la table `TB_blacklist`
--

DROP TABLE IF EXISTS `TB_blacklist`;
CREATE TABLE `TB_blacklist` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(50) NOT NULL,
`prenom` varchar(50) NOT NULL,
`ip` varchar(30) default NULL,
`navigateur` text,
`date` date NOT NULL,
`nb_tentative` int(11) NOT NULL,
`membre` varchar(20) NOT NULL,
`cause` text,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_blacklist`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bug`
--

DROP TABLE IF EXISTS `TB_bug`;
CREATE TABLE `TB_bug` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(30) NOT NULL,
`date` date NOT NULL,
`membre` varchar(30) default NULL,
`action` varchar(30) default NULL,
`service` varchar(30) default NULL,
`commentaire` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_bug`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_direction_com`
--

DROP TABLE IF EXISTS `TB_bulletin_direction_com`;
CREATE TABLE `TB_bulletin_direction_com` (
`ideleve` int(11) NOT NULL,
`trimestre` varchar(20) NOT NULL,
`commentaire` text NOT NULL,
`montessori` varchar(30) default NULL,
`type_bulletin` varchar(30) default NULL,
UNIQUE KEY `ideleve` (`ideleve`,`trimestre`,`type_bulletin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_direction_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_prof_com`
--

DROP TABLE IF EXISTS `TB_bulletin_prof_com`;
CREATE TABLE `TB_bulletin_prof_com` (
`idmatiere` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
`trimestre` varchar(30) NOT NULL,
`com` text,
`ideleve` int(11) NOT NULL,
`idprof` int(11) NOT NULL,
`idgroupe` int(11) default NULL,
UNIQUE KEY `idmatiere` (`idmatiere`,`idclasse`,`trimestre`,`ideleve`,`idprof`,`idgroupe`),
KEY `idclasse` (`idclasse`,`idprof`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_prof_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_prof_param`
--

DROP TABLE IF EXISTS `TB_bulletin_prof_param`;
CREATE TABLE `TB_bulletin_prof_param` (
`id` int(11) NOT NULL auto_increment,
`idprof` int(11) NOT NULL,
`com` text NOT NULL,
PRIMARY KEY (`id`),
KEY `idprof` (`idprof`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_bulletin_prof_param`
--

-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_profp_com`
--

DROP TABLE IF EXISTS `TB_bulletin_profp_com`;
CREATE TABLE `TB_bulletin_profp_com` (
`ideleve` int(11) NOT NULL,
`trimestre` varchar(20) NOT NULL,
`commentaire` text NOT NULL,
UNIQUE KEY `ideleve` (`ideleve`,`trimestre`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_profp_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_bulletin_scolaire_com`
--

DROP TABLE IF EXISTS `TB_bulletin_scolaire_com`;
CREATE TABLE `TB_bulletin_scolaire_com` (
`ideleve` int(11) NOT NULL,
`trimestre` varchar(20) NOT NULL,
`commentaire` text NOT NULL,
UNIQUE KEY `ideleve` (`ideleve`,`trimestre`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_bulletin_scolaire_com`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_calend_evenement`
--

DROP TABLE IF EXISTS `TB_calend_evenement`;
CREATE TABLE `TB_calend_evenement` (
`id_evenement` int(11) NOT NULL auto_increment,
`date` date NOT NULL,
`evenement` text NOT NULL,
PRIMARY KEY (`id_evenement`),
KEY `date` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_calend_evenement`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_calendrier_dst`
--

DROP TABLE IF EXISTS `TB_calendrier_dst`;
CREATE TABLE `TB_calendrier_dst` (
`id_dst` int(11) NOT NULL auto_increment,
`date` date NOT NULL,
`matiere` varchar(30) NOT NULL,
`code_classe` varchar(30) default NULL,
`heure` time default NULL,
`duree` int(11) default NULL,
PRIMARY KEY (`id_dst`),
KEY `date` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_calendrier_dst`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_competence`
--

DROP TABLE IF EXISTS `TB_carnet_competence`;
CREATE TABLE `TB_carnet_competence` (
`id` int(11) NOT NULL auto_increment,
`idcarnet` int(11) NOT NULL,
`libelle` varchar(50) NOT NULL,
`ordre` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `libelle` (`libelle`,`idcarnet`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_competence`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_descriptif`
--

DROP TABLE IF EXISTS `TB_carnet_descriptif`;
CREATE TABLE `TB_carnet_descriptif` (
`id` int(11) NOT NULL auto_increment,
`idcarnet` int(11) NOT NULL,
`idcompetence` int(11) NOT NULL,
`libelle` varchar(150) NOT NULL,
`bold` tinyint(4) NOT NULL,
`ordre` decimal(6,0) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `idcarnet` (`idcarnet`,`idcompetence`,`libelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_descriptif`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_evaluation`
--

DROP TABLE IF EXISTS `TB_carnet_evaluation`;
CREATE TABLE `TB_carnet_evaluation` (
`id` int(11) NOT NULL auto_increment,
`idcarnet` int(11) NOT NULL,
`idcompetence` int(11) NOT NULL,
`iddescriptif` int(11) NOT NULL,
`note` varchar(20) NOT NULL,
`periode` smallint(6) NOT NULL,
`ideleve` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
`type_notation` varchar(20) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `idcarnet` (`idcarnet`,`idcompetence`,`iddescriptif`,`periode`,`ideleve`,`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_evaluation`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_section`
--

DROP TABLE IF EXISTS `TB_carnet_section`;
CREATE TABLE `TB_carnet_section` (
`id` int(11) NOT NULL auto_increment,
`libelle` varchar(10) NOT NULL,
`listeidclasse` text NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `libelle` (`libelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_section`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_carnet_suivi`
--

DROP TABLE IF EXISTS `TB_carnet_suivi`;
CREATE TABLE `TB_carnet_suivi` (
`id` int(11) NOT NULL auto_increment,
`nom_carnet` varchar(40) NOT NULL,
`code_lettre` tinyint(4) NOT NULL,
`code_chiffre` tinyint(4) NOT NULL,
`code_couleur` tinyint(4) NOT NULL,
`code_note` tinyint(4) NOT NULL,
`section` varchar(50) NOT NULL,
`nb_periode` smallint(6) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `nom_carnet` (`nom_carnet`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_carnet_suivi`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_checksum`
--

DROP TABLE IF EXISTS `TB_checksum`;
CREATE TABLE `TB_checksum` (
`sum` varchar(50) NOT NULL,
`fichier` varchar(255) NOT NULL,
`etat` int(11) NOT NULL,
KEY `fichier` (`fichier`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_checksum`
--

INSERT INTO `TB_checksum` (`sum`, `fichier`, `etat`) VALUES
('a28eb6e965d295c4b7af00273fdf0c92', './acces.php\n', 0),
('84528465212d1f268a40eb4f76b47e95', './acces2.php\n', 0),
('2694ca36d7010e20c76d0ac7dfbdb2e1', './acces_depart.php\n', 0),
('9d32962364e039ce74f2bac6d4383a2d', './acces_refuse.php\n', 0),
('2bd97aef41bf0c39a2a81d980ece28aa', './accrobat.php\n', 0),
(

-- --------------------------------------------------------

--
-- Structure de la table `TB_circulaire`
--

DROP TABLE IF EXISTS `TB_circulaire`;
CREATE TABLE `TB_circulaire` (
`id_circulaire` int(11) NOT NULL auto_increment,
`sujet` varchar(30) NOT NULL,
`refence` varchar(30) NOT NULL,
`file` varchar(255) NOT NULL,
`date` date NOT NULL,
`enseignant` tinyint(1) default NULL,
`classe` text,
PRIMARY KEY (`id_circulaire`),
KEY `id_circulaire` (`id_circulaire`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_circulaire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_classes`
--

DROP TABLE IF EXISTS `TB_classes`;
CREATE TABLE `TB_classes` (
`code_class` int(11) NOT NULL auto_increment,
`libelle` varchar(30) NOT NULL,
PRIMARY KEY (`code_class`),
UNIQUE KEY `libelle` (`libelle`),
KEY `code_class` (`code_class`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_classes`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_code_postal`
--

DROP TABLE IF EXISTS `TB_code_postal`;
CREATE TABLE `TB_code_postal` (
`cod` varchar(10) NOT NULL,
`ville` varchar(30) NOT NULL,
KEY `cod` (`cod`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_code_postal`
--

INSERT INTO `TB_code_postal` (`cod`, `ville`) VALUES
('01380', 'BAGE LA VILLE'),
('01340', 'ATTIGNAT'),
('01570', 'ASNIERES SUR SAONE'),
('01510', 'ARTEMARE'),
('01480', 'ARS SUR FORMANS'),
('01510', 'ARMIX'),
('01970', 'ARGIS'),
('01190', 'ARBIGNY'),
('01300', 'ARBIGNIEU'),
('01100', 'ARBENT'),
('01230', 'ARANDAS'),
('01110', 'ARANC'),
('01100', 'APREMONT'),
('01350', 'ANGLEFORT'),
('01300', 'ANDERT ET CONDON'),
('01780', 'AMBUTRIX'),
('01500', 'AMBRONAY'),
('01300', 'AMBLEON'),
('01330', 'AMBERIEUX EN DOMBES'),
('01500', 'AMBERIEU EN BUGEY'),
('01090', 'AMAREINS'),
('01640', 'L ABERGEMENT DE VAREY'),
('01400', 'L ABERGEMENT CLEMENCIAT'),
('01200', 'BELLEGARDE SUR VALSERINE'),
('01300', 'BELLEY'),
('01130', 'BELLEYDOUX'),
('01260', 'BELMONT LUTHEZIEU'),
('01470', 'BENONCES'),
('01370', 'BENY'),
('01350', 'BEON'),
('01340', 'BEREZIAT'),
('01500', 'BETTANT'),
('01290', 'BEY'),
('01700', 'BEYNOST'),
('01200', 'BILLIAT'),
('01330', 'BIRIEUX'),
('01290', 'BIZIAT'),
('01150', 'BLYES'),
('01250', 'BOHAS'),
('01120', 'LA BOISSE'),
('01190', 'BOISSEY'),
('01380', 'BAGE LE CHATEL'),
('01360', 'BALAN'),
('01990', 'BANEINS'),
('01270', 'BEAUPONT'),
('01480', 'BEAUREGARD'),
('01810', 'BELLIGNAT'),
('01360', 'BELIGNEUX'),
('01200', 'BELLEGARDE SUR VALSERINE'),
('01300', 'BELLEY'),
('01130', 'BELLEYDOUX'),
('01260', 'BELMONT LUTHEZIEU'),
('01470', 'BENONCES'),
('01370', 'BENY'),
('01350', 'BEON'),
('01340', 'BEREZIAT'),
('01500', 'BETTANT'),
('01290', 'BEY'),
('01700', 'BEYNOST'),
('01200', 'BILLIAT'),
('01330', 'BIRIEUX'),
('01290', 'BIZIAT'),
('01150', 'BLYES'),
('01250', 'BOHAS'),
('01120', 'LA BOISSE'),
('01190', 'BOISSEY'),
('01380', 'BOISSEY'),
('01450', 'BOLOZON'),
('01330', 'BOULIGNEUX'),
('01000', 'BOURG EN BRESSE'),
('01800', 'BOURG ST CHRISTOPHE'),
('01100', 'BOUVENT'),
('01640', 'BOYEUX ST JEROME'),
('01190', 'BOZ'),
('01300', 'BREGNIER CORDON'),
('01260', 'BRENAZ'),
('01110', 'BRENOD'),
('01300', 'BRENS'),
('01360', 'BRESSOLLES'),
('01460', 'BRION'),
('01470', 'BRIORD'),
('01310', 'BUELLAS'),
('01510', 'LA BURBANCHE'),
('01430', 'CEIGNES'),
('01450', 'CERDON'),
('01240', 'CERTINES'),
('01090', 'CESSEINS'),
('01170', 'CESSY'),
('01250', 'CEYZERIAT'),
('01350', 'CEYZERIEU'),
('01320', 'CHALAMONT'),
('01480', 'CHALEINS'),
('01970', 'CHALEY'),
('01450', 'CHALLES'),
('01630', 'CHALLEX'),
('01260', 'CHAMPAGNE EN VALROMEY'),
('01110', 'CHAMPDOR'),
('01410', 'CHAMPFROMIER'),
('01420', 'CHANAY'),
('01990', 'CHANEINS'),
('01400', 'CHANOZ CHATENAY'),
('01240', 'LA CHAPELLE DU CHATELARD'),
('01260', 'CHARANCIN'),
('01130', 'CHARIX'),
('01800', 'CHARNOZ SUR AIN'),
('01500', 'CHATEAU GAILLARD'),
('01320', 'CHATENAY'),
('01200', 'CHATILLON EN MICHAILLE'),
('01320', 'CHATILLON LA PALUD'),
('01400', 'CHATILLON SUR CHALARONNE'),
('01190', 'CHAVANNES SUR REYSSOUZE'),
('01250', 'CHAVANNES SUR SURAN'),
('01660', 'CHAVEYRIAT'),
('01510', 'CHAVORNAY'),
('01300', 'CHAZEY BONS'),
('01150', 'CHAZEY SUR AIN'),
('01510', 'CHEIGNIEU LA BALME'),
('01430', 'CHEVILLARD'),
('01190', 'CHEVROUX'),
('01170', 'CHEVRY'),
('01410', 'CHEZERY FORENS'),
('01200', 'CHEZERY FORENS'),
('01390', 'CIVRIEUX'),
('01250', 'CIZE'),
('01230', 'CLEYZIEU'),
('01270', 'COLIGNY'),
('01550', 'COLLONGES'),
('01300', 'COLOMIEU'),
('01230', 'CONAND'),
('01430', 'CONDAMINE'),
('01400', 'CONDEISSIAT'),
('01200', 'CONFORT'),
('01310', 'CONFRANCON'),
('01300', 'CONTREVOZ'),
('01300', 'CONZIEU'),
('01420', 'CORBONOD'),
('01110', 'CORCELLES'),
('01120', 'CORDIEUX'),
('01110', 'CORLIER'),
('01110', 'CORMARANCHE EN BUGEY'),
('01290', 'CORMORANCHE SUR SAONE'),
('01270', 'CORMOZ'),
('01250', 'CORVEISSIAT'),
('01370', 'COURMANGOUX'),
('01560', 'COURTES'),
('01320', 'CRANS'),
('01340', 'CRAS SUR REYSSOUZE'),
('01200', 'CRAZ'),
('01350', 'CRESSIN ROCHEFORT'),
('01290', 'CROTTET'),
('01750', 'CROTTET'),
('01170', 'CROZET'),
('01290', 'CRUZILLES LES MEPILLAT'),
('01370', 'CUISIAT'),
('01350', 'CULOZ'),
('01560', 'CURCIAT DONGALON'),
('01310', 'CURTAFOND'),
('01300', 'CUZIEU'),
('01120', 'DAGNEUX'),
('01220', 'DIVONNE LES BAINS'),
('01380', 'DOMMARTIN'),
('01240', 'DOMPIERRE SUR VEYLE'),
('01400', 'DOMPIERRE SUR CHALARONNE'),
('01270', 'DOMSURE'),
('01590', 'DORTAN'),
('01500', 'DOUVRES'),
('01250', 'DROM'),
('01160', 'DRUILLAT'),
('01130', 'ECHALLON'),
('01170', 'ECHENEVEX'),
('01340', 'ETREZ'),
('01230', 'EVOSGES'),
('01800', 'FARAMANS'),
('01480', 'FAREINS'),
('01550', 'FARGES'),
('01570', 'FEILLENS'),
('01210', 'FERNEY VOLTAIRE'),
('01260', 'FITIGNIEU'),
('01350', 'FLAXIEU'),
('01340', 'FOISSIAT'),
('01090', 'AMAREINS FRANCHELEINS CESSEINS'),
('01480', 'FRANS'),
('01140', 'GARNERANS'),
('01090', 'GENOUILLEUX'),
('01460', 'GEOVREISSIAT'),
('01100', 'GEOVREISSET'),
('01250', 'GERMAGNAT'),
('01170', 'GEX'),
('01130', 'GIRON'),
('01190', 'GORREVOD'),
('01260', 'LE GRAND ABERGEMENT'),
('01250', 'GRAND CORENT'),
('01580', 'GRANGES'),
('01290', 'GRIEGES'),
('01220', 'GRILLY'),
('01810', 'GROISSIAT'),
('01680', 'GROSLEE'),
('01090', 'GUEREINS'),
('01250', 'HAUTECOURT ROMANECHE'),
('01110', 'HAUTEVILLE LOMPNES'),
('01110', 'HOSTIAS'),
('01260', 'HOTONNES'),
('01140', 'ILLIAT'),
('01200', 'INJOUX GENISSIAT'),
('01680', 'INNIMOND'),
('01430', 'IZENAVE'),
('01580', 'IZERNORE'),
('01300', 'IZIEU'),
('01480', 'JASSANS RIOTTIER'),
('01250', 'JASSERON'),
('01340', 'JAYAT'),
('01250', 'JOURNANS'),
('01800', 'JOYEUX'),
('01640', 'JUJURIEUX'),
('01450', 'LABALME'),
('01150', 'LAGNIEU'),
('01290', 'LAIZ'),
('01130', 'LALLEYRIAT'),
('01200', 'LANCRANS'),
('01430', 'LANTENAY'),
('01330', 'LAPEYROUSE'),
('01350', 'LAVOURS'),
('01200', 'LEAZ'),
('01410', 'LELEX'),
('01240', 'LENT'),
('01560', 'LESCHEROUX'),
('01150', 'LEYMENT'),
('01450', 'LEYSSARD'),
('01420', 'LHOPITAL'),
('01680', 'LHUIS'),
('01260', 'LILIGNOD'),
('01260', 'LOCHIEU'),
('01680', 'LOMPNAS'),
('01260', 'LOMPNIEU'),
('01800', 'LOYES'),
('01360', 'LOYETTES'),
('01090', 'LURCY'),
('01260', 'LUTHEZIEU'),
('01300', 'MAGNIEU'),
('01430', 'MAILLAT'),
('01340', 'MALAFRETAZ'),
('01560', 'MANTENAY MONTLIN'),
('01570', 'MANZIAT'),
('01851', 'MARBOZ'),
('01680', 'MARCHAMP'),
('01300', 'MARIGNIEU'),
('01240', 'MARLIEUX'),
('01340', 'MARSONNAS'),
('01810', 'MARTIGNAT'),
('01600', 'MASSIEUX'),
('01300', 'MASSIGNIEU DE RIVES'),
('01580', 'MATAFELON GRANGES'),
('01370', 'MEILLONNAS'),
('01450', 'MERIGNAT'),
('01480', 'MESSIMY SUR SAONE'),
('01800', 'MEXIMIEUX'),
('01250', 'BOHAS MEYRIAT RIGNAT'),
('01660', 'MEZERIAT'),
('01410', 'MIJOUX'),
('01170', 'MIJOUX'),
('01390', 'MIONNAY'),
('01700', 'MIRIBEL'),
('01600', 'MISERIEUX'),
('01280', 'MOENS'),
('01140', 'MOGNENEINS'),
('01800', 'MOLLON'),
('01250', 'MONTAGNAT'),
('01470', 'MONTAGNIEU'),
('01200', 'MONTANGES'),
('01090', 'MONTCEAUX'),
('01310', 'MONTCET'),
('01800', 'LE MONTELLIER'),
('01390', 'MONTHIEUX'),
('01120', 'MONTLUEL'),
('01090', 'MONTMERLE SUR SAONE'),
('01310', 'MONTRACOL'),
('01460', 'MONTREAL LA CLUSE'),
('01340', 'MONTREVEL EN BRESSE'),
('01460', 'NURIEUX VOLOGNAT'),
('01300', 'MURS ET GELIGNIEUX'),
('01130', 'NANTUA'),
('01460', 'NANTUA'),
('01580', 'NAPT'),
('01300', 'NATTAGES'),
('01400', 'NEUVILLE LES DAMES'),
('01160', 'NEUVILLE SUR AIN'),
('01130', 'LES NEYROLLES'),
('01700', 'NEYRON'),
('01120', 'NIEVROZ'),
('01230', 'NIVOLLET MONTGRIFFON'),
('01200', 'OCHIAZ'),
('01230', 'ONCIEU'),
('01510', 'ORDONNAZ'),
('01210', 'ORNEX'),
('01430', 'OUTBZ'),
('01100', 'OYONNAX'),
('01190', 'OZAN'),
('01600', 'PARCIEUX'),
('01300', 'PARVES'),
('01260', 'PASSIN'),
('01630', 'PERON'),
('01960', 'PERONNAS'),
('01800', 'PEROUGES'),
('01540', 'PERREX'),
('01260', 'LE PETIT ABERGEMENT'),
('01430', 'PEYRIAT'),
('01300', 'PEYRIEU'),
('01140', 'PEYZIEUX SUR SAONE'),
('01270', 'PIRAJOUX'),
('01120', 'PIZAY'),
('01130', 'PLAGNE'),
('01330', 'LE PLANTAY'),
('01130', 'LE POIZAT'),
('01310', 'POLLIAT'),
('01350', 'POLLIEU'),
('01450', 'PONCIN'),
('01160', 'PONT D AIN'),
('01190', 'PONT DE VAUX'),
('01290', 'PONT DE VEYLE'),
('01460', 'PORT'),
('01550', 'POUGNY'),
('01250', 'POUILLAT'),
('01300', 'PREMEYZEL'),
('01110', 'PREMILLIEU'),
('01510', 'PREMILLIEU'),
('01370', 'PRESSIAT'),
('01280', 'PREVESSIN MOENS'),
('01160', 'PRIAY'),
('01510', 'PUGIEU'),
('01250', 'RAMASSE'),
('01390', 'RANCE'),
('01990', 'RELEVANT'),
('01750', 'REPLONGES'),
('01250', 'REVONNAS'),
('01600', 'REYRIEUX'),
('01190', 'REYSSOUZE'),
('01250', 'RIGNAT'),
('01800', 'RIGNIEUX LE FRANC'),
('01250', 'ROMANECHE'),
('01400', 'ROMANS'),
('01510', 'ROSSILLON'),
('01260', 'RUFFIEU'),
('01450', 'ST ALBAN'),
('01380', 'ST ANDRE DE BAGE'),
('01390', 'ST ANDRE DE CORCY'),
('01290', 'ST ANDRE D HUIRIAT'),
('01240', 'ST ANDRE LE BOUCHOUX'),
('01960', 'ST ANDRE SUR VIEUX JONC'),
('01190', 'ST BENIGNE'),
('01300', 'ST BENOIT'),
('01600', 'ST BERNARD'),
('01300', 'ST BOIS'),
('01300', 'ST CHAMP'),
('01120', 'STE CROIX'),
('01380', 'ST CYR SUR MENTHON'),
('01000', 'ST DENIS LES BOURG'),
('01780', 'ST DENIS EN BUGEY'),
('01340', 'ST DIDIER D AUSSIAT'),
('01600', 'ST DIDIER DE FORMANS'),
('01140', 'ST DIDIER SUR CHALARONNE'),
('01800', 'ST ELOI'),
('01370', 'ST ETIENNE DU BOIS'),
('01140', 'ST ETIENNE SUR CHALARONNE'),
('01190', 'ST ETIENNE SUR REYSSOUZE'),
('01600', 'STE EUPHEMIE'),
('01630', 'ST GENIS POUILLY'),
('01380', 'ST GENIS SUR MENTHON'),
('01400', 'ST GEORGES SUR RENON'),
('01130', 'ST GERMAIN DE JOUX'),
('01300', 'ST GERMAIN LES PAROISSES'),
('01240', 'ST GERMAIN SUR RENON'),
('01630', 'ST JEAN DE GONVILLE'),
('01800', 'ST JEAN DE NIOST'),
('01390', 'ST JEAN DE THURIGNEUX'),
('01640', 'ST JEAN LE VIEUX'),
('01560', 'ST JEAN SUR REYSSOUZE'),
('01290', 'ST JEAN SUR VEYLE'),
('01150', 'STE JULIE'),
('01560', 'ST JULIEN SUR REYSSOUZE'),
('01540', 'ST JULIEN SUR VEYLE'),
('01250', 'ST JUST'),
('01750', 'ST LAURENT SUR SAONE'),
('01390', 'ST MARCEL'),
('01510', 'ST MARTIN DE BAVEL'),
('01430', 'ST MARTIN DU FRENE'),
('01160', 'ST MARTIN DU MONT'),
('01310', 'ST MARTIN LE CHATEL'),
('01700', 'ST MAURICE DE BEYNOST'),
('01800', 'ST MAURICE DE GOURDANS'),
('01500', 'ST MAURICE DE REMENS'),
('01560', 'ST NIZIER LE BOUCHOUX'),
('01320', 'ST NIZIER LE DESERT'),
('01330', 'STE OLIVE'),
('01240', 'ST PAUL DE VARAX'),
('01230', 'ST RAMBERT EN BUGEY'),
('01310', 'ST REMY'),
('01150', 'ST SORLIN EN BUGEY'),
('01340', 'ST SULPICE'),
('01560', 'ST TRIVIER DE COURTES'),
('01990', 'ST TRIVIER SUR MOIGNANS'),
('01150', 'ST VULBAS'),
('01270', 'SALAVRE'),
('01580', 'SAMOGNAT'),
('01400', 'SANDRANS'),
('01790', 'SAULT BRENAZ'),
('01220', 'SAUVERNY'),
('01480', 'SAVIGNEUX'),
('01170', 'SEGNY'),
('01470', 'SEILLONNAZ'),
('01630', 'SERGY'),
('01190', 'SERMOYER'),
('01470', 'SERRIERES DE BRIORD'),
('01450', 'SERRIERES SUR AIN'),
('01960', 'SERVAS'),
('01560', 'SERVIGNAT'),
('01420', 'SEYSSEL'),
('01250', 'SIMANDRE'),
('01260', 'SONGIEU'),
('01580', 'SONTHONNAX LA MONTAGNE'),
('01150', 'SOUCLIN'),
('01400', 'SULIGNAT'),
('01420', 'SURJOUX'),
('01260', 'SUTRIEU'),
('01510', 'TALISSIEU'),
('01970', 'TENAY'),
('01110', 'THEZILLIEU'),
('01120', 'THIL'),
('01710', 'THOIRY'),
('01140', 'THOISSEY'),
('01230', 'TORCIEU'),
('01250', 'TOSSIAT'),
('01600', 'TOUSSIEUX'),
('01390', 'TRAMOYES'),
('01160', 'LA TRANCLIERE'),
('01370', 'TREFFORT CUISIAT'),
('01600', 'TREVOUX'),
('01140', 'VALEINS'),
('01660', 'VANDEINS'),
('01160', 'VARAMBON'),
('01150', 'VAUX EN BUGEY'),
('01270', 'VERJON'),
('01560', 'VERNOUX'),
('01330', 'VERSAILLEUX'),
('01210', 'VERSONNEX'),
('01170', 'VESANCY'),
('01560', 'VESCOURS'),
('01570', 'VESINES'),
('01100', 'VEYZIAT'),
('01430', 'VIEU D IZENAVE'),
('01260', 'VIEU'),
('01330', 'VILLARS LES DOMBES'),
('01790', 'VILLEBOIS'),
('01270', 'VILLEMOTIER'),
('01480', 'VILLENEUVE'),
('01250', 'VILLEREVERSURE'),
('01200', 'VILLES'),
('01320', 'VILLETTE SUR AIN'),
('01800', 'VILLIEU LOYES MOLLON'),
('01440', 'VIRIAT'),
('01510', 'VIRIEU LE GRAND'),
('01260', 'VIRIEU LE PETIT'),
('01300', 'VIRIGNIN'),
('01460', 'VOLOGNAT'),
('01350', 'VONGNES'),
('01540', 'VONNAS'),
('01200', 'VOUVRAY'),
('01360', 'CAMP DE LA VALBONNE'),
('01390', 'LE VIEUX MARSEILLE'),
('01310', 'CORGENON'),
('01120', 'JAILLEUX'),
('01120', 'LA LECHERE'),
('01120', 'RAPAN'),
('01360', 'LA VALBONNE'),
('01120', 'CHANES'),
('01800', 'MARFOZ'),
('01700', 'LE MAS RILLIER');

-- --------------------------------------------------------

--
-- Structure de la table `TB_config_note_usa`
--

DROP TABLE IF EXISTS `TB_config_note_usa`;
CREATE TABLE `TB_config_note_usa` (
`id` int(11) NOT NULL auto_increment,
`libelle` varchar(15) NOT NULL,
`min` decimal(10,2) NOT NULL,
`max` decimal(10,2) NOT NULL,
UNIQUE KEY `id` (`id`),
KEY `min` (`min`,`max`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_config_note_usa`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_config_rtd_abs`
--

DROP TABLE IF EXISTS `TB_config_rtd_abs`;
CREATE TABLE `TB_config_rtd_abs` (
`id` int(11) NOT NULL auto_increment,
`libelle` varchar(30) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_2` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_config_rtd_abs`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_date_trimestrielle`
--

DROP TABLE IF EXISTS `TB_date_trimestrielle`;
CREATE TABLE `TB_date_trimestrielle` (
`date_debut` date NOT NULL,
`date_fin` date NOT NULL,
`trim_choix` varchar(20) default NULL,
UNIQUE KEY `trim_choix` (`trim_choix`),
KEY `trim_choix_2` (`trim_choix`,`date_debut`,`date_fin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_date_trimestrielle`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_delegue`
--

DROP TABLE IF EXISTS `TB_delegue`;
CREATE TABLE `TB_delegue` (
`id` int(11) NOT NULL auto_increment,
`idclasse` int(11) NOT NULL,
`nomparent1` varchar(30) default NULL,
`telparent1` varchar(18) default NULL,
`emailparent1` varchar(50) default NULL,
`nomparent2` varchar(30) default NULL,
`telparent2` varchar(18) default NULL,
`emailparent2` varchar(50) default NULL,
`eleve1` varchar(30) default NULL,
`eleve2` varchar(30) default NULL,
PRIMARY KEY (`id`),
KEY `idclasse` (`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_delegue`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_demande_dst`
--

DROP TABLE IF EXISTS `TB_demande_dst`;
CREATE TABLE `TB_demande_dst` (
`id_dem` int(11) NOT NULL auto_increment,
`id_pers` int(11) NOT NULL,
`date_dem` date NOT NULL,
`classe` varchar(30) NOT NULL,
`mat_text` varchar(30) NOT NULL,
`heure` time default NULL,
`duree` int(11) default NULL,
PRIMARY KEY (`id_dem`),
KEY `date_dem` (`date_dem`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_demande_dst`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_devoir_scolaire`
--

DROP TABLE IF EXISTS `TB_devoir_scolaire`;
CREATE TABLE `TB_devoir_scolaire` (
`id` int(11) NOT NULL auto_increment,
`id_class_or_grp` int(11) NOT NULL,
`matiere_id` int(11) NOT NULL,
`date_saisie` date NOT NULL,
`heure_saisie` time NOT NULL,
`date_devoir` date NOT NULL,
`texte` text NOT NULL,
`classorgrp` tinyint(1) NOT NULL,
`number` varchar(50) default NULL,
`fichier` varchar(255) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_class_or_grp` (`id_class_or_grp`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_devoir_scolaire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_diaporama`
--

DROP TABLE IF EXISTS `TB_diaporama`;
CREATE TABLE `TB_diaporama` (
`id` int(11) NOT NULL auto_increment,
`commentaire` text,
`photo` text NOT NULL,
`enseignant` tinyint(1) default NULL,
`classe` text,
`reference` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `reference` (`reference`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_diaporama`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_discipline_prof`
--

DROP TABLE IF EXISTS `TB_discipline_prof`;
CREATE TABLE `TB_discipline_prof` (
`id` int(11) NOT NULL auto_increment,
`id_eleve` int(11) NOT NULL,
`id_category` int(11) NOT NULL,
`devoir_a_faire` text,
`devoir_pour_le` date default NULL,
`demande_retenu` tinyint(1) default NULL,
`retenu_enrg` tinyint(1) default NULL,
`info_plus` text,
`motif` text,
`idprof` varchar(70) NOT NULL,
`classe` text NOT NULL,
UNIQUE KEY `id` (`id`),
KEY `id_eleve` (`id_eleve`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_discipline_prof`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_discipline_retenue`
--

DROP TABLE IF EXISTS `TB_discipline_retenue`;
CREATE TABLE `TB_discipline_retenue` (
`id_elev` int(11) NOT NULL,
`date_de_la_retenue` date NOT NULL,
`heure_de_la_retenue` time NOT NULL,
`date_de_saisie` date NOT NULL,
`origi_saisie` varchar(30) NOT NULL,
`id_category` int(11) NOT NULL,
`retenue_effectuer` tinyint(1) NOT NULL,
`motif` text,
`attribuer_par` varchar(30) default NULL,
`signature_parent` tinyint(1) default NULL,
`duree_retenu` time default NULL,
`devoir_a_faire` text,
PRIMARY KEY (`date_de_la_retenue`,`heure_de_la_retenue`,`id_elev`),
KEY `id_elev` (`id_elev`,`date_de_la_retenue`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_discipline_retenue`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_discipline_sanction`
--

DROP TABLE IF EXISTS `TB_discipline_sanction`;
CREATE TABLE `TB_discipline_sanction` (
`id` int(11) NOT NULL auto_increment,
`id_eleve` int(11) NOT NULL,
`motif` text NOT NULL,
`id_category` int(11) NOT NULL,
`date_saisie` date NOT NULL,
`origin_saisie` varchar(30) NOT NULL,
`enr_en_retenue` tinyint(1) default NULL,
`signature_parent` tinyint(1) default NULL,
`attribuer_par` varchar(30) default NULL,
`devoir_a_faire` text,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_eleve` (`id_eleve`,`enr_en_retenue`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_discipline_sanction`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_dispenses`
--

DROP TABLE IF EXISTS `TB_dispenses`;
CREATE TABLE `TB_dispenses` (
`elev_id` int(11) NOT NULL,
`code_mat` varchar(5) NOT NULL,
`date_debut` date NOT NULL,
`date_fin` date default NULL,
`date_saisie` date NOT NULL,
`certificat` tinyint(1) default NULL,
`motif` text,
`heure1` varchar(5) default NULL,
`jour1` varchar(8) default NULL,
`heure2` varchar(5) default NULL,
`jour2` varchar(8) default NULL,
`heure3` varchar(5) default NULL,
`jour3` varchar(8) default NULL,
`origin_saisie` varchar(20) default NULL,
PRIMARY KEY (`code_mat`,`date_debut`,`elev_id`),
KEY `elev_id` (`elev_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_dispenses`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_edt_enseignement`
--

DROP TABLE IF EXISTS `TB_edt_enseignement`;
CREATE TABLE `TB_edt_enseignement` (
`code` varchar(30) NOT NULL,
`nom` varchar(30) NOT NULL,
`code_matiere` varchar(30) NOT NULL,
`duree_total` time NOT NULL,
`duree_chaque_seance` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_edt_enseignement`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_edt_seances`
--

DROP TABLE IF EXISTS `TB_edt_seances`;
CREATE TABLE `TB_edt_seances` (
`id` int(11) NOT NULL auto_increment,
`code` varchar(30) NOT NULL,
`enseignement` text NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`duree` time NOT NULL,
`bgcolor` varchar(20) NOT NULL,
`idclasse` int(11) default NULL,
`idprof` int(11) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_edt_seances`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_eleves`
--

DROP TABLE IF EXISTS `TB_eleves`;
CREATE TABLE `TB_eleves` (
`elev_id` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(50) NOT NULL,
`classe` smallint(6) NOT NULL,
`lv1` varchar(30) default NULL,
`lv2` varchar(30) default NULL,
`option` varchar(10) default NULL,
`regime` varchar(25) default NULL,
`date_naissance` date default NULL,
`lieu_naissance` varchar(25) default NULL,
`nationalite` varchar(20) default NULL,
`passwd` varchar(50) default NULL,
`passwd_eleve` varchar(50) default NULL,
`civ_1` smallint(6) default NULL,
`nomtuteur` varchar(30) default NULL,
`prenomtuteur` varchar(30) default NULL,
`adr1` varchar(100) default NULL,
`code_post_adr1` varchar(15) default NULL,
`commune_adr1` varchar(40) default NULL,
`tel_port_1` varchar(25) default NULL,
`civ_2` smallint(6) default NULL,
`nom_resp_2` varchar(50) default NULL,
`prenom_resp_2` varchar(50) default NULL,
`adr2` varchar(100) default NULL,
`code_post_adr2` varchar(15) default NULL,
`commune_adr2` varchar(40) default NULL,
`tel_port_2` varchar(25) default NULL,
`telephone` varchar(18) default NULL,
`profession_pere` varchar(30) default NULL,
`tel_prof_pere` varchar(18) default NULL,
`profession_mere` varchar(30) default NULL,
`tel_prof_mere` varchar(18) default NULL,
`nom_etablissement` varchar(30) default NULL,
`numero_etablissement` varchar(30) default NULL,
`code_postal_etablissement` varchar(6) default NULL,
`commune_etablissement` varchar(30) default NULL,
`numero_eleve` varchar(30) default NULL,
`photo` varchar(40) default NULL,
`email` varchar(50) default NULL,
`email_eleve` varchar(50) default NULL,
`email_resp_2` varchar(90) default NULL,
`class_ant` varchar(30) default NULL,
`annee_ant` varchar(20) default NULL,
`numero_gep` int(11) default NULL,
`valid_forward_mail_eleve` tinyint(4) default NULL,
`valid_forward_mail_parent` tinyint(4) default NULL,
`tel_eleve` varchar(25) default NULL,
PRIMARY KEY (`elev_id`,`classe`,`nom`,`prenom`),
UNIQUE KEY `elev_id` (`elev_id`),
KEY `elev_id_2` (`elev_id`,`classe`,`passwd_eleve`,`passwd`,`nom`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_eleves`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_elevessansclasse`
--

DROP TABLE IF EXISTS `TB_elevessansclasse`;
CREATE TABLE `TB_elevessansclasse` (
`elev_id` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(50) NOT NULL,
`lv1` varchar(30) default NULL,
`lv2` varchar(30) default NULL,
`option` varchar(10) default NULL,
`regime` varchar(25) default NULL,
`date_naissance` date default NULL,
`lieu_naissance` varchar(25) default NULL,
`nationalite` varchar(20) default NULL,
`passwd` varchar(50) default NULL,
`passwd_eleve` varchar(50) default NULL,
`civ_1` smallint(6) default NULL,
`nomtuteur` varchar(30) default NULL,
`prenomtuteur` varchar(30) default NULL,
`adr1` varchar(100) default NULL,
`code_post_adr1` varchar(6) default NULL,
`commune_adr1` varchar(40) default NULL,
`tel_port_1` varchar(25) default NULL,
`civ_2` smallint(6) default NULL,
`nom_resp_2` varchar(50) default NULL,
`prenom_resp_2` varchar(50) default NULL,
`adr2` varchar(100) default NULL,
`code_post_adr2` varchar(6) default NULL,
`commune_adr2` varchar(40) default NULL,
`tel_port_2` varchar(25) default NULL,
`telephone` varchar(18) default NULL,
`profession_pere` varchar(30) default NULL,
`tel_prof_pere` varchar(18) default NULL,
`profession_mere` varchar(30) default NULL,
`tel_prof_mere` varchar(18) default NULL,
`nom_etablissement` varchar(30) default NULL,
`numero_etablissement` varchar(30) default NULL,
`code_postal_etablissement` varchar(6) default NULL,
`commune_etablissement` varchar(30) default NULL,
`numero_eleve` varchar(30) default NULL,
`photo` varchar(40) default NULL,
`email` varchar(50) default NULL,
`email_eleve` varchar(90) default NULL,
`email_resp_2` varchar(90) default NULL,
`class_ant` varchar(30) default NULL,
`annee_ant` varchar(20) default NULL,
`numero_gep` int(11) default NULL,
`tel_eleve` varchar(25) default NULL,
PRIMARY KEY (`elev_id`,`nom`,`prenom`),
KEY `elev_id` (`elev_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_elevessansclasse`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_emploi`
--

DROP TABLE IF EXISTS `TB_emploi`;
CREATE TABLE `TB_emploi` (
`classe` varchar(30) NOT NULL default '',
`groupe` varchar(30) NOT NULL default '',
`salle` varchar(30) NOT NULL default '',
`matiere` varchar(30) NOT NULL default '',
`prof` varchar(70) NOT NULL default '',
`jour` varchar(30) NOT NULL default '',
`datedebut` varchar(30) NOT NULL default '',
`debut` varchar(30) NOT NULL default '',
`fin` int(11) NOT NULL default '0',
PRIMARY KEY (`classe`,`groupe`,`salle`,`matiere`,`prof`,`jour`,`datedebut`,`debut`,`fin`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_emploi`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_etude_affect`
--

DROP TABLE IF EXISTS `TB_etude_affect`;
CREATE TABLE `TB_etude_affect` (
`id_eleve` int(11) NOT NULL,
`id_etude` int(11) NOT NULL,
`information` text,
`auto_exit` tinyint(1) NOT NULL,
UNIQUE KEY `id_eleve` (`id_eleve`,`id_etude`),
KEY `id_eleve_2` (`id_eleve`,`id_etude`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_etude_affect`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_etude_param`
--

DROP TABLE IF EXISTS `TB_etude_param`;
CREATE TABLE `TB_etude_param` (
`id` int(11) NOT NULL auto_increment,
`jour_semaine` varchar(15) NOT NULL,
`pair_impaire` tinyint(1) default NULL,
`heure` time NOT NULL,
`salle` varchar(20) default NULL,
`pion` varchar(60) default NULL,
`nom_etude` varchar(20) default NULL,
`duree` varchar(10) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_2` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_etude_param`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_fiche_info`
--

DROP TABLE IF EXISTS `TB_fiche_info`;
CREATE TABLE `TB_fiche_info` (
`id` int(11) NOT NULL auto_increment,
`dateDebut` date NOT NULL,
`dateFin` date NOT NULL,
`idEleve` int(11) NOT NULL,
`commentaire` text NOT NULL,
`nomProf` varchar(30) NOT NULL,
PRIMARY KEY (`id`),
KEY `idEleve` (`idEleve`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_fiche_info`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_fiche_med`
--

DROP TABLE IF EXISTS `TB_fiche_med`;
CREATE TABLE `TB_fiche_med` (
`id` int(11) NOT NULL auto_increment,
`date` date NOT NULL,
`ideleve` int(11) NOT NULL,
`nomProf` varchar(30) NOT NULL,
`commentaire` text NOT NULL,
PRIMARY KEY (`id`),
KEY `ideleve` (`ideleve`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_fiche_med`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_fichier`
--

DROP TABLE IF EXISTS `TB_fichier`;
CREATE TABLE `TB_fichier` (
`id` int(11) NOT NULL auto_increment,
`titre` varchar(30) default NULL,
`fichier` varchar(255) default NULL,
`date` date default NULL,
`TYPE` varchar(20) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_fichier`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_gep_classe`
--

DROP TABLE IF EXISTS `TB_gep_classe`;
CREATE TABLE `TB_gep_classe` (
`reference` varchar(50) NOT NULL,
`id_classe` int(11) NOT NULL,
UNIQUE KEY `reference` (`reference`),
UNIQUE KEY `id_classe` (`id_classe`),
KEY `id_classe_2` (`id_classe`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_gep_classe`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_groupes`
--

DROP TABLE IF EXISTS `TB_groupes`;
CREATE TABLE `TB_groupes` (
`group_id` int(11) NOT NULL auto_increment,
`liste_elev` text,
`commentaire` text,
`libelle` varchar(15) default NULL,
PRIMARY KEY (`group_id`),
UNIQUE KEY `group_id` (`group_id`,`libelle`),
KEY `group_id_2` (`group_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

--
-- Contenu de la table `TB_groupes`
--

INSERT INTO `TB_groupes` (`group_id`, `liste_elev`, `commentaire`, `libelle`) VALUES
(0, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `TB_history_bulletin`
--

DROP TABLE IF EXISTS `TB_history_bulletin`;
CREATE TABLE `TB_history_bulletin` (
`idHistory` int(11) NOT NULL auto_increment,
`fichier` varchar(255) NOT NULL,
`classe` varchar(30) NOT NULL,
`trimestre` varchar(11) NOT NULL,
`dateDebut` date NOT NULL,
`dateFin` date NOT NULL,
PRIMARY KEY (`idHistory`),
KEY `idHistory` (`idHistory`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_history_bulletin`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_history_cmd`
--

DROP TABLE IF EXISTS `TB_history_cmd`;
CREATE TABLE `TB_history_cmd` (
`id` int(11) NOT NULL auto_increment,
`time_cmd` time NOT NULL,
`date_cmd` date NOT NULL,
`user_cmd` varchar(30) NOT NULL,
`cmd` varchar(50) NOT NULL,
`commentaire` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_history_cmd`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_history_periode`
--

DROP TABLE IF EXISTS `TB_history_periode`;
CREATE TABLE `TB_history_periode` (
`idHistory` int(11) NOT NULL auto_increment,
`fichier` varchar(255) NOT NULL,
`classe` varchar(30) NOT NULL,
`periode` varchar(5) NOT NULL,
`dateDebut` date NOT NULL,
`dateFin` date NOT NULL,
PRIMARY KEY (`idHistory`),
KEY `idHistory` (`idHistory`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_history_periode`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_info_ecole`
--

DROP TABLE IF EXISTS `TB_info_ecole`;
CREATE TABLE `TB_info_ecole` (
`nom_ecole` varchar(30) default NULL,
`adresse` varchar(50) default NULL,
`postal` varchar(20) default NULL,
`ville` varchar(50) default NULL,
`tel` varchar(16) default NULL,
`email` varchar(50) default NULL,
`urlsite` varchar(100) default NULL,
`directeur` varchar(50) default NULL,
`academie` varchar(50) default NULL,
`pays` varchar(50) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_info_ecole`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_ip_timeout`
--

DROP TABLE IF EXISTS `TB_ip_timeout`;
CREATE TABLE `TB_ip_timeout` (
`ip` varchar(30) NOT NULL,
`timeout` int(11) NOT NULL,
UNIQUE KEY `ip` (`ip`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_ip_timeout`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_mail_grp`
--

DROP TABLE IF EXISTS `TB_mail_grp`;
CREATE TABLE `TB_mail_grp` (
`id` int(11) NOT NULL auto_increment,
`idpers` int(11) NOT NULL,
`liste_id` text NOT NULL,
`libelle` varchar(20) NOT NULL,
`public` tinyint(1) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `id_2` (`id`,`idpers`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_mail_grp`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_matieres`
--

DROP TABLE IF EXISTS `TB_matieres`;
CREATE TABLE `TB_matieres` (
`code_mat` int(11) NOT NULL auto_increment,
`libelle` varchar(60) NOT NULL,
`sous_matiere` varchar(50) default NULL,
PRIMARY KEY (`code_mat`),
UNIQUE KEY `code_mat` (`code_mat`),
KEY `code_mat_2` (`code_mat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_matieres`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_messagerie_envoyer`
--

DROP TABLE IF EXISTS `TB_messagerie_envoyer`;
CREATE TABLE `TB_messagerie_envoyer` (
`id_message` int(11) NOT NULL auto_increment,
`emetteur` int(11) NOT NULL,
`destinataire` int(11) NOT NULL,
`message` text NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`lu` tinyint(1) NOT NULL,
`type_personne` varchar(15) NOT NULL,
`objet` varchar(40) default NULL,
`type_personne_dest` varchar(5) default NULL,
`lu_par_utilisateur` tinyint(1) default NULL,
`idforward_mail` varchar(50) default NULL,
`repertoire` int(11) default NULL,
`idmess_envoyer` varchar(50) default NULL,
PRIMARY KEY (`id_message`),
KEY `destinataire` (`destinataire`,`id_message`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_messagerie_envoyer`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_messagerie_repertoire`
--

DROP TABLE IF EXISTS `TB_messagerie_repertoire`;
CREATE TABLE `TB_messagerie_repertoire` (
`id` int(11) NOT NULL auto_increment,
`id_pers` int(11) NOT NULL,
`membre` varchar(20) NOT NULL,
`libelle` varchar(20) NOT NULL,
`category` varchar(15) default NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id_pers` (`id_pers`,`membre`,`libelle`,`category`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_messagerie_repertoire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_messageries`
--

DROP TABLE IF EXISTS `TB_messageries`;
CREATE TABLE `TB_messageries` (
`id_message` int(11) NOT NULL auto_increment,
`emetteur` int(11) NOT NULL,
`destinataire` int(11) NOT NULL,
`message` text NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`lu` tinyint(1) NOT NULL,
`type_personne` varchar(15) NOT NULL,
`objet` varchar(40) default NULL,
`type_personne_dest` varchar(5) default NULL,
`lu_par_utilisateur` tinyint(1) default NULL,
`idforward_mail` varchar(50) default NULL,
`repertoire` int(11) default NULL,
`idmess_envoyer` varchar(50) default NULL,
PRIMARY KEY (`id_message`),
KEY `destinataire` (`destinataire`,`id_message`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_messageries`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_news_admin`
--

DROP TABLE IF EXISTS `TB_news_admin`;
CREATE TABLE `TB_news_admin` (
`idnews` int(11) NOT NULL auto_increment,
`nom` varchar(30) NOT NULL,
`prenom` varchar(50) NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`titre` varchar(30) default NULL,
`texte` text,
PRIMARY KEY (`idnews`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_news_admin`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_news_prof_p`
--

DROP TABLE IF EXISTS `TB_news_prof_p`;
CREATE TABLE `TB_news_prof_p` (
`id` int(11) NOT NULL auto_increment,
`idclasse` int(11) NOT NULL,
`commentaire` text NOT NULL,
`date_saisie` date NOT NULL,
`idprof` int(11) default NULL,
PRIMARY KEY (`id`),
KEY `idclasse` (`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_news_prof_p`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_notes`
--

DROP TABLE IF EXISTS `TB_notes`;
CREATE TABLE `TB_notes` (
`note_id` int(11) NOT NULL auto_increment,
`elev_id` int(11) NOT NULL,
`prof_id` int(11) NOT NULL,
`code_mat` int(11) NOT NULL,
`coef` decimal(30,2) NOT NULL,
`date` date NOT NULL,
`sujet` text,
`note` decimal(30,6) NOT NULL,
`id_classe` int(11) NOT NULL,
`id_groupe` int(11) default NULL,
`typenote` varchar(5) default NULL,
`noteexam` varchar(30) default NULL,
PRIMARY KEY (`note_id`),
KEY `elev_id` (`elev_id`,`date`,`id_classe`,`id_groupe`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_notes`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_notes_scolaire`
--

DROP TABLE IF EXISTS `TB_notes_scolaire`;
CREATE TABLE `TB_notes_scolaire` (
`idmatiere` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
`trimestre` varchar(30) NOT NULL,
`note` int(11) NOT NULL,
`ideleve` int(11) NOT NULL,
`idprof` int(11) NOT NULL,
`idgroupe` int(11) default NULL,
UNIQUE KEY `idmatiere` (`idmatiere`,`idclasse`,`trimestre`,`ideleve`,`idprof`,`idgroupe`),
KEY `idclasse` (`idclasse`,`idmatiere`,`idprof`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_notes_scolaire`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_parametrage`
--

DROP TABLE IF EXISTS `TB_parametrage`;
CREATE TABLE `TB_parametrage` (
`libelle` varchar(15) NOT NULL,
`text` text NOT NULL,
UNIQUE KEY `libelle` (`libelle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_parametrage`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_patch`
--

DROP TABLE IF EXISTS `TB_patch`;
CREATE TABLE `TB_patch` (
`idpatch` varchar(7) NOT NULL,
`date` date NOT NULL,
`heure` time NOT NULL,
`info` text,
PRIMARY KEY (`idpatch`),
UNIQUE KEY `idpatch` (`idpatch`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_patch`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_personnel`
--

DROP TABLE IF EXISTS `TB_personnel`;
CREATE TABLE `TB_personnel` (
`pers_id` int(11) NOT NULL auto_increment,
`nom` varchar(40) NOT NULL,
`prenom` varchar(40) NOT NULL,
`prenom2` varchar(40) default NULL,
`mdp` varchar(50) NOT NULL,
`type_pers` varchar(3) NOT NULL,
`civ` smallint(6) default NULL,
`photo` varchar(40) default NULL,
`email` varchar(60) default NULL,
`valid_forward_mail` tinyint(1) default NULL,
`adr` varchar(100) default NULL,
`code_post` varchar(15) default NULL,
`commune` varchar(40) default NULL,
`tel` varchar(18) default NULL,
PRIMARY KEY (`pers_id`),
UNIQUE KEY `nom` (`nom`,`prenom`,`type_pers`),
KEY `pers_id` (`pers_id`,`mdp`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

--
-- Contenu de la table `TB_personnel`
--

INSERT INTO `TB_personnel` (`pers_id`, `nom`, `prenom`, `prenom2`, `mdp`, `type_pers`, `civ`, `photo`, `email`, `valid_forward_mail`, `adr`, `code_post`, `commune`, `tel`) VALUES
(1, 'DAKOTA', 'Lazarus', NULL, 'T2g/RBuz9Ui8c', 'ADM', 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `TB_prof_p`
--

DROP TABLE IF EXISTS `TB_prof_p`;
CREATE TABLE `TB_prof_p` (
`idprof` int(11) NOT NULL,
`idclasse` int(11) NOT NULL,
PRIMARY KEY (`idprof`,`idclasse`),
KEY `idclasse` (`idclasse`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_prof_p`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_px_agenda`
--

DROP TABLE IF EXISTS `TB_px_agenda`;
CREATE TABLE `TB_px_agenda` (
`age_id` int(10) unsigned NOT NULL auto_increment,
`age_mere_id` int(10) unsigned NOT NULL default '0',
`age_util_id` smallint(5) unsigned NOT NULL default '0',
`age_aty_id` smallint(5) unsigned NOT NULL default '1',
`age_date` date NOT NULL default '0000-00-00',
`age_heure_debut` float(10,2) NOT NULL default '0.00',
`age_heure_fin` float(10,2) NOT NULL default '0.00',
`age_ape_id` smallint(5) unsigned NOT NULL default '1',
`age_periode1` tinyint(3) unsigned NOT NULL default '0',
`age_periode2` tinyint(3) unsigned NOT NULL default '0',
`age_periode3` tinyint(3) unsigned NOT NULL default '0',
`age_periode4` tinyint(3) unsigned NOT NULL default '0',
`age_plage` tinyint(3) unsigned NOT NULL default '0',
`age_plage_duree` bigint(20) unsigned NOT NULL default '0',
`age_libelle` varchar(230) default NULL,
`age_detail` text NOT NULL,
`age_rappel` tinyint(3) unsigned NOT NULL default '0',
`age_rappel_coeff` smallint(5) unsigned NOT NULL default '0',
`age_email` tinyint(3) unsigned NOT NULL default '0',
`age_prive` tinyint(3) unsigned NOT NULL default '0',
`age_couleur` varchar(20) default NULL,
`age_nb_participant` int(10) unsigned NOT NULL default '1',
`age_createur_id` smallint(5) unsigned NOT NULL default '0',
`age_disponibilite` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`age_id`),
KEY `age_util_id` (`age_util_id`),
KEY `age_date` (`age_date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Contenu de la table `TB_px_agenda`
--


-- --------------------------------------------------------

--
-- Structure de la table `TB_px_agenda_concerne`
--

DROP TABLE IF EXISTS `TB_px_agenda_concerne`;
CREATE TABLE `TB_px_agenda_concerne` (
`aco_age_id` int(10) unsigned NOT NULL default '0',
`aco_util_id` smallint(5) unsigned NOT NULL default '0',
`aco_rappel_ok` tinyint(3) unsigned NOT NULL default '0',
`aco_termine` tinyint(3) unsigned NOT NULL default '0',
PRIMARY KEY (`aco_age_id`,`aco_util_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Contenu de la table `TB_px_agenda_concerne`
--


-- --------------------------------------------------------

--
-- Structure
Messages postés
5
Date d'inscription
mardi 4 décembre 2007
Statut
Membre
Dernière intervention
25 février 2016
9
salut
esq je peut avor le modèle UML que vous avez travailler sur?
merci ;)
Bon c un ficihier mysql de leskiss de la basse de données de lapplication de gestion scolire.
Il ya en tou enviri=on 99 tables. Il est possible de fer un reverse eneniering sur ce fichier pour avoir le MLD et le MDC et ladapté a ces besion personnelle

Bonne chens
je cherche un logiciel pour la gestion de mon lycee merci .
Messages postés
1
Date d'inscription
lundi 17 novembre 2008
Statut
Membre
Dernière intervention
17 novembre 2008

salut moi ce Siddi. je suis aussi dans la même situation que vous.
mais avant moi je cherche a savoir l'étude des besoins alors si vous pouvez m'aider
Messages postés
5
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
9 novembre 2009
1
Salut,
si tu tiens toujours à avoir un logiciel exemple
pour voir à peu près ce qu'il faut faire, tu peux par
exemple télécharger Academy System et l'installer
https://cloud.bitang.net/FR/acceuil.aspx