IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

Problème de modélisation


Sujet :

SQL Procédural MySQL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 26
    Par défaut Problème de modélisation
    Bonjour,
    Voilà mon problème : je suis enseignant et je souhaite gérer les compétences acquises ou non par des élèves. Comme nous sommes plusieurs professeurs à intervenir je pensais modéliser cela par une base de données et plusieurs tables accessibles à l'aide d'une interface en ligne (HTLM + PHP).

    Une table serait prévue pour accueillir les informations relatives à chaque élève (nom, prénom, classe etc ...) mais je ne sais pas comment modéliser les compétences puisque chaque élève doit valider 91 compétences ! Au début, j'avais penser à créer 91 tables (une pour chaque compétence) qui contiendrait trois champs : Nom de l'élève évalué, intitulé de la compétence et évaluation (acquis ou non acquis). Le problème, c'est que je ne vois pas comment créer les 91 tables de manières assez rapide !!!

    Deuxième solution : créer autant de tables que d'élèves et chaque table contiendrait les 91 compétences à évaluer. Même problème : la création est assez longue.

    Peut-on implémenter via PHP (dans une boucle par exemple) la création de toutes ces tables ? Avez-vous d'autres solutions à me proposer ? Mon problème est-il insoluble ?

    Merci de vos réponses.

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    peut etre quelque chose dans ce genre
    table eleve(id_eleve, nom,preom,...)
    table competence(id_competence, competence) (id_competece un nombre)
    table evaluation(id_eleve,id_competence, evaluation)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 26
    Par défaut
    Merci de ta réponse, je ne sais pas pourquoi je n'y avais pas pensé !

    Je vais essayer...


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème de modélisation dimensionnelle (hiérarchie)
    Par kince dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 07/04/2007, 09h48
  2. Problème de modélisation avec Case Studio
    Par soso78 dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 15/06/2006, 18h13
  3. Problème de modélisation
    Par Tyler Durden dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 10/06/2006, 16h18
  4. [Class/PHP/Postgres] Problème de modélisation...
    Par k-reen dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 27/02/2003, 08h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo