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

Looping Discussion :

[Looping] Comment générer le sql du MLD compatible avec MySQL PHPMyAdmin ?


Sujet :

Looping

  1. #1
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 134
    Points : 84 790
    Points
    84 790
    Billets dans le blog
    15
    Par défaut [Looping] Comment générer le sql du MLD compatible avec MySQL PHPMyAdmin ?
    Bonjour,

    Suite au MLD découlant de ce fil, je souhaite générer le sql du MLD compatible avec MySQL. Comment faire cela, car avec le sql que j'ai, certains type comme COUNTER et BYTE sont incomptible avec MySQL ?

    Voici mon script actuel :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    CREATE TABLE Preteur(
       Id_Preteur COUNTER,
       nom CHAR(50) NOT NULL,
       compte BYTE NOT NULL UNIQUE,
       PRIMARY KEY(Id_Preteur)
    );
     
    CREATE TABLE Projet(
       Id_Projet COUNTER,
       nom VARCHAR(10) NOT NULL,
       PRIMARY KEY(Id_Projet)
    );
     
    CREATE TABLE Devise(
       Id_Devise COUNTER,
       Libelle VARCHAR(10) NOT NULL,
       code CHAR(3) NOT NULL,
       dateDebut DATE,
       dateFin DATE,
       PRIMARY KEY(Id_Devise)
    );
     
    CREATE TABLE Emprunt(
       Id_Emprunt COUNTER,
       dateE DATE NOT NULL,
       montant CURRENCY NOT NULL,
       tauxInteretAnnuel DECIMAL(5,3) NOT NULL,
       duree BYTE NOT NULL,
       Id_Devise INT NOT NULL,
       Id_Projet INT NOT NULL,
       PRIMARY KEY(Id_Emprunt),
       FOREIGN KEY(Id_Devise) REFERENCES Devise(Id_Devise),
       FOREIGN KEY(Id_Projet) REFERENCES Projet(Id_Projet)
    );
     
    CREATE TABLE TIRAGE(
       Id_Emprunt INT,
       numeroTirage BYTE,
       reference VARCHAR(30) NOT NULL,
       dateDemande DATE,
       montant CURRENCY NOT NULL,
       PRIMARY KEY(Id_Emprunt, numeroTirage),
       FOREIGN KEY(Id_Emprunt) REFERENCES Emprunt(Id_Emprunt)
    );
     
    CREATE TABLE octroyer(
       Id_Preteur INT,
       Id_Emprunt INT,
       numeroTirage BYTE,
       datePaiementTirage DATE NOT NULL,
       PRIMARY KEY(Id_Preteur, Id_Emprunt, numeroTirage),
       FOREIGN KEY(Id_Preteur) REFERENCES Preteur(Id_Preteur),
       FOREIGN KEY(Id_Emprunt, numeroTirage) REFERENCES TIRAGE(Id_Emprunt, numeroTirage)
    );

    Merci d'avance
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 136
    Points : 38 909
    Points
    38 909
    Billets dans le blog
    9
    Par défaut
    Bonjour Malick,

    Il y a dans Looping la possibilité de choisir le SGBD, c'est dans la fenêtre "propriétés", sous-fenêtre "MLD-SQL"

    Par défaut, chez moi, c'est à gauche de l'écran.

    MySQL fait partie des choix possibles .

  3. #3
    Membre émérite
    Avatar de Paprick
    Homme Profil pro
    Professeur des Universités
    Inscrit en
    Juin 2019
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Professeur des Universités
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2019
    Messages : 678
    Points : 2 716
    Points
    2 716
    Par défaut
    Citation Envoyé par escartefigue Voir le message
    Il y a dans Looping la possibilité de choisir le SGBD, c'est dans la fenêtre "propriétés", sous-fenêtre "MLD-SQL"
    Par défaut, chez moi, c'est à gauche de l'écran.
    MySQL fait partie des choix possibles .
    Bonjour Capitaine,
    Tu es devenu incollable en Looping !
    Patrick Bergougnoux - Professeur des Universités au Département Informatique de l'IUT de Toulouse III
    La simplicité est la sophistication suprême (Léonard de Vinci)
    LIVRE : Modélisation Conceptuelle de Données - Une Démarche Pragmatique
    Looping - Logiciel de modélisation gratuit et libre d'utilisation

  4. #4
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 134
    Points : 84 790
    Points
    84 790
    Billets dans le blog
    15
    Par défaut
    Salut,

    Merci escartefigue, ça marche nickel


    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/03/2019, 17h08
  2. Réponses: 1
    Dernier message: 18/01/2012, 15h59
  3. Procédures stockées SQL Server compatibles avec MySQL ?
    Par Nen'S dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 24/01/2006, 19h18
  4. comment générer le sql de la base
    Par Guitch dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 04/10/2004, 09h24

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