Bonjour,
Je reviens vers vous pour mon projet, qui consiste à faire une base de données qui regroupe les différentes pièces d'un train, et je dois aussi creer l'interface qui permet de faire des recherches dans la base, ainsi que de pouvoir rajouter des éléments dans celle ci.
Je pars du principe qu'une pièce est unique mais peut être à différents Lieux, et cette pièce fait partie d'une famille de "pièces" une pièce unique peut avoir plusieurs numéro de Symbole (c'est un identifiant marketing pour commander la pièce).
Jusqu'ici j'ai crée une table Organe ( mes pièces) qui ne possède pas de doublons avec un id autoIncrementé, une table Famille, une table Equipement (Lieux) et une table OrganeEquipement.
Je n'ai pour l'instant crée aucune relations entre ces tables...
La table OrganeEquipement sert a faire correspondre les pièces en différents lieux , je lie l'id unique de la pièce avec l'id du Lieux, du coup je peux associé plusieurs fois la pièces mais à des lieux différents.
Ma question c'est de savoir si je suis sur la bonne voie, pour l'instant j'ai rentré un champ symbole dans la table Organe mais sachant qu'un organe peut avoir plusieurs numéros de symbole, je pense qu'une table OrganeSymbole s'impose pour lié un organe à plusieurs numéro de symbole.
L'idée serrait de pouvoir exploiter sur C# des outils comme les dataAdapter, les commandBuilder les datasets pour pouvoir modifier la base facilement depuis une interface, mais sachant que je débute dans les deux domaines, ça prend du temps...
EDIT: Voici une "MCD" sur l'image à gauche les entités représentent les tables que j'ai déja fait et a droite celle qui faudrait sans doute que je fasse, après comme je vous l'ai dit je n'ai fait aucune relations entre mes tables sur Access et ma question porte la dessus.
Voilà voilà bonne journée
Partager