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

 MySQL Discussion :

Diffculté de comprehension d'un schéma


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de -Fly-
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 178
    Par défaut Diffculté de comprehension d'un schéma
    Bonjour a tous ,

    Voici les tables que je dois faire :
    La règle principale est : pour qu'il y ait une INSCRIPTION il faut un participant et une soiree. les champs doivent donc être liés

    Inscription :
    idparticipant,idsoiree,validite,cocktail

    Participant :
    idparticipant,civilite,prenom,nom,email,entreprise,fonction,continent

    Soiree:
    idsoiree,nomsoiree,descriptionsoiree,prixcocktail,inscriptionfermee

    J'ai donc crée ma table soirée et participant avec les clé primmaires respectivement idsoiree et idparticipant.
    > Par contre je ne sais pas comment faire pour crée ma table Inscription
    je pensais a mettre deux clé en primmary key mais c'est impossible
    puis j'ai essayer une en primmary et l'autre en unique et ca ne veut toujours pas.

    Voila j'aurais aimé avoir votre aide pour parvenir a répondre a cette contrainte

    Bonne fin de journée

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Par défaut
    bonjour,

    Pour de la conception il faut commencer par faire un MCD.
    La vous en êtres au MPD qui est la dernière étape.


    Donc nous avons pour l'instant deux entité : personne, soirée.

    Personne-0,n-------Inscrit------0,n-soirée

    Et quand on passe au MPD :
    t_personne (per_id, per_nom, ....)
    t_soiree (soi_id, soi_nom, ....)
    a_per_soi (#soi_id, #per_id, .....)

  3. #3
    Membre très actif Avatar de -Fly-
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2010
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2010
    Messages : 178
    Par défaut
    Oui voila c'est exactement ca
    Mais c'est au niveau de MYSQL que ca coince.
    comment faire cette double clé primmaire (#soi_id, #per_id, .....)

  4. #4
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Par défaut
    Salam ;
    Donc nous avons pour l'instant deux entité : personne, soirée.

    Personne-0,n-------Inscrit------0,n-soirée
    Personne-1,n........ et non 0 , parce que si c'est 0 il ne fait pas partie du système

  5. #5
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Par défaut
    si vous utilisez la cardinalité 1,n, celà impliquera que vous ne pouvez pas créer une personne sans qu'elle appartienne à une soirée.... est-ce bien pertinant ?

    Sinon pour les normes sql sur les ddl : http://sqlpro.developpez.com/cours/s.../?page=partie2

    et recoupez avec la doc MySql pour le spécifique.

Discussions similaires

  1. [Modélisation] Schéma constellation
    Par senke dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 13/05/2016, 13h27
  2. Réponses: 3
    Dernier message: 14/02/2004, 10h10
  3. Générer automatiquement un schéma entité/association
    Par worldchampion57 dans le forum Outils
    Réponses: 3
    Dernier message: 03/06/2003, 17h11
  4. [Crystal Report 9] Changer de schéma avec Oracle
    Par sur_uix dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/11/2002, 12h19
  5. Réponses: 3
    Dernier message: 04/09/2002, 09h42

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