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

PowerAMC Discussion :

[MCD > MPD] Donner un nom différent à la clef étrangère


Sujet :

PowerAMC

  1. #1
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut [MCD > MPD] Donner un nom différent à la clef étrangère
    Bonjour,

    Je suis en train de modéliser un DW sur PowerAMC.

    Mais j'ai un petit problème. J'ai une entité Personne :
    ID_Personne
    Nom
    Prenom

    Et une entité Temps :
    ID_Temps
    Jour
    Semaine
    Mois
    Annee

    Entre Personne et Temps j'ai fait une association qui correspond à la date de naissance.

    Je voudrais que lors de la génération en MPD, il ne me mette pas ID_Temps mais bel et bien Date_Naissance.

    Comment puis-je faire ?

    Merci d'avance.

    PS : Oui, je pourrais très bien renommer directement dans le MPD mais je ne vais pas faire ça pour tous les cas du genre.

  2. #2
    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
    Citation Envoyé par BiM Voir le message
    Oui, je pourrais très bien renommer directement dans le MPD mais je ne vais pas faire ça pour tous les cas du genre.
    Pour ma part, ça fait au moins 15 ans que je renomme au niveau du MPD et ça ne m'a jamais ému. Ça ne concerne quand même que bien peu d'attributs dans les tables, à savoir quelques clés primaires/étrangères (ID_Temps comme dans votre cas, alors que vous conservez ID_Personne en l'état).

    Bon courage...
    (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.

  3. #3
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mai 2006
    Messages : 249
    Points : 165
    Points
    165
    Par défaut
    C'est trop en retard, mais je veux partager ce que j'ai appris avec tout le monde. Bon, tu peux personnaliser la migration de la clé étrangère lors de la génération du MPD depuis le MCD et cela en cliquant sur "détails" dans la fenêtre "Options de génération de MPD". Tu peux voire ici aussi : http://infocenter.sybase.com/archive...u/mcgup223.htm dans la partie : Nom de clé étrangère
    Deux personnes n'apprennent pas, un arrogant et un timide.

Discussions similaires

  1. [MySQL] Donner des noms différents à des résultats de requêtes ?
    Par meylanie dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 16/04/2010, 18h11
  2. [Debug]Donner des noms aux thread lors du débugage
    Par jeje99 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 21/12/2005, 16h49
  3. Réponses: 4
    Dernier message: 12/11/2005, 14h02
  4. Réponses: 7
    Dernier message: 02/11/2005, 11h28
  5. Reverse engineering : Générer MCD, MLP & MPD ?
    Par mariez dans le forum Schéma
    Réponses: 3
    Dernier message: 17/10/2005, 11h05

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