Bonjours à tous, je suis nouveau sur le forum et j'aurais quelques questions à vous poser à propos de la conception de model de données.
Tous d'abord, voici le sujet sur lequel je travail : Application web pour la gestion des licences Netbackup d'un client.
Pour ce faire, j'ai créé plusieurs tables :
- Machine, qui référence toutes les caractéristiques des machines
- Projet, qui définit le projet sur lequel travail le client
- Licence, qui contient la version de Netbackup correspondant à la licence
- EB (Etude de besoin) et DemandeLicence qui sont fournis par le client
- Sauvegarde, qui contient les infos à sauvegarder par le client
Voici le MCD créé avec PowerAMC :
Le MPD :
J'ai utilisé la génération automatique de PowerAMC pour générer le MPD à partir du MCD.
Je n'ai pas d'erreurs à la génération du MPD, mais, à celle du script de base de données MySQL 5.0.
Et voici les erreurs que j'obtient en générant le script de base:
Vérification des packages en cours...
- Références circulaires
Erreur Certaines tables dépendent d'une autre table par le biais des références suivantes :
-> Chemin n°1 : "Données conceptuelles_1"
- Associé (ASSOCIE2)
- Associé (ASSOCIE)
N'ayant jamais reçu de cours, ni même fait d'exercices sur le sujet, je ne vois pas d'où vient l'erreur.
Est-ce que les cardinalités vous paraissent bonnes ?
Voilà, j'espère avoir été suffisamment explicite,
Thomas
Partager