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

Schéma Discussion :

les etablissements privés


Sujet :

Schéma

  1. #1
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut les etablissements privés
    Salut à tous,
    J'ai besoin de votre aide, je dois créer un Mcd concernant les établissement privées. Alors je veux premièrement déterminer les entités à partir les informations suivants:
    -Province
    -N° d'ordre d'établissement
    -Nom d'établissement
    -Branches d'établissement
    -Nom/Prénom fondateur
    -N° d'autorisation
    -Adresse de l'établissement
    -Type d'éducation(Primaire, secondaire...)
    -Gestionnaire
    -Directeur

    Les entités que j'ai pu déterminer sont: Province, établissement, branches d'établissement, adresse, type d'éducation, gestionnaire, directeur, autorisation.

    j'ai mis adresse comme un entité car chaque établissement peut avoir un ou plusieurs adresses selon le nombre des branches de chaque école.

    Alors est ce que les entités sont correctes pour que je peux commencer par la création du mcd?

  2. #2
    Membre expert
    Avatar de Samuel_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2012
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 376
    Points : 3 177
    Points
    3 177
    Billets dans le blog
    1
    Par défaut
    Je regrouperai les entités Fondateur, Gestionnaire et Directeur par une entité Personne.

    Ensuite tu aura dans tes tables une clef étrangère du genre "id_fondateur", "id_directeur", ....

    Sinon tes entités me paraissent bonnes. Tu peux commencer ton MCD et après modifier légèrement tes entités selon tes besoins.

    Ne pas oublier mais aussi

    "L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai "

  3. #3
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Ecoles privées
    Salut à tous,
    j'ai trouvé un problème lors de la création de mon mcd.
    je dois obtenir comme résultat le tableau affiché dan,s le document.
    C'est à dire :
    -Un établissement peut contenir un ou plusieurs branches(voir l'exemple dans le tableau).
    -Chaque branche est spécialisé dans un type d'éducation( initial, primaire, collégial, secondaire)
    -Le directeur est lié par le type d'éducation, il peut être le directeur d'un ou plusieurs types d'éducation.
    -En même temps, chaque branche peut contenir un ou plusieurs directeur.
    Mon problème est:
    Comment je peux obtenir les directeurs de chaque branche mais selon le type d'éducation. (On a 4 types d'éducation: initial, primaire, collégial, secondaire)
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  4. #4
    Membre chevronné
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2007
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2007
    Messages : 797
    Points : 2 060
    Points
    2 060
    Par défaut
    Bonsoir mahira2014,

    Citation Envoyé par mahira2014 Voir le message
    Comment je peux obtenir les directeurs de chaque branche mais selon le type d'éducation.
    La réponse est, en quelque sorte, contenue dans la question. On peut reformuler ta question comme une règle de gestion :
    Un directeur dirige un ou plusieurs types d'éducation dans une branche d'établissement.
    L'action "Diriger" (et non pas directionner !) s'exerce sur l'association "Caractériser" existant entre Banche et Type_education. Autrement dit, elle s'exerce sur des couples {Branche, Type_education} :
    - Jean Kelen dirige l'initial à Hope School for kids
    - Marc Steven dirige la primaire à Hope School for kids
    - Mellisa Ben dirige le collège à Hope High School
    - Mellisa Ben dirige le secondaire à Hope High School

    En terme de MCD, cela se traduit par la création d'une CIF entre l'association Caractériser et l'entité Directeur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
       [ Branche ]
            |
           1,n
            |
            |
    ( Caracteriser )--1,1----(CIF)----0,n->[ Directeur ]
            |
            |
           1,n
            |
    [ Type_education ]
    Les outils de modélisation ne savent pas créer une CIF de la sorte... et pourtant ils devraient. Tu pourras simuler cette modélisation en transformant l'association Caractériser en pseudo-entité identifiée de manière relative par rapport à Branche et Type_education. La table dérivée sera :

    Caracteriser
    code_branche (PFK)
    code_type_education (PFK)
    id_directeur (FK)
    N'oubliez pas de consulter les Cours Merise et la F.A.Q. Merise
    _______________________________________________________

    Les Règles du Club Developpez.com
    Vous avez votre réponse ? Merci de cliquer sur

  5. #5
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 002
    Points : 30 905
    Points
    30 905
    Billets dans le blog
    16
    Par défaut
    Hello JPhi,

    Citation Envoyé par JPhi33 Voir le message
    Les outils de modélisation ne savent pas créer une CIF de la sorte...
    Heu... WinDesign offre la fonctionnalité.
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  6. #6
    Membre chevronné
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2007
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2007
    Messages : 797
    Points : 2 060
    Points
    2 060
    Par défaut
    Bonsoir François,

    Citation Envoyé par fsmrel Voir le message
    WinDesign offre la fonctionnalité.
    Ah ? Et bien c'est relativement récent (quelques années, à mon échelle de temps)... et on ne peut que s'en féliciter !
    N'oubliez pas de consulter les Cours Merise et la F.A.Q. Merise
    _______________________________________________________

    Les Règles du Club Developpez.com
    Vous avez votre réponse ? Merci de cliquer sur

  7. #7
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 002
    Points : 30 905
    Points
    30 905
    Billets dans le blog
    16
    Par défaut
    Par référence à la doc de présentation de WinDesign, sous la forme équivalente suivante c’est tout bon :






    Exemple proposé par l’AGL :

    MCD




    MLD

    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

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