Merise - MCD - Gestion de stock

Résolu
yangoal25 Messages postés 51 Statut Membre -  
 samuelson -
Bonjour à tous,

J'ai un cas concret de modélisation en MCD pour mon TFE et je suis bloqué sur une "bétise".

Mon programme va gérer, entre autre, une gestion de stock.

Je prend une entitée "Fourniture" mais j'aimerais la décomposer en sous-élément dans le style : "Petits matériel", "Matériel informatique", 'Luminaire", etc ... et dans ces ces sous-élément décomposé certain en "sous-sous-élément" pour obtenir une hiérarchisation de mon stock.

Le but est que dans mon programme, l'on puisse facilement rechercher une fourniture.

Je ne vois pas comment l'exprimer en MCD.

j'ai une piste dans le sens de l'héritage mais ce n'est pas très clair.

Merci pour le suivi de ma demande.
A voir également:

24 réponses

  • 1
  • 2
Résumé de la discussion

La problématique porte sur la modélisation MCD d'une gestion de stock, avec une entité Fourniture décomposée en catégories, sous-catégories et éventuellement sous-sous-éléments pour faciliter la recherche. Des solutions pertinentes incluent la création de tables Catégories et Sous-catégories, avec une association entre elles et une liaison produit-sous-catégorie, les Catégories n'étant qu'un regroupement des sous-catégories. En cas de besoin d'appartenances multiples ou de hiérarchies multiples, il convient d'examiner les cardinalités (1-n, 0-n) et d'envisager éventuellement une solution d'héritage ou une composition, plutôt que des jonctions redondantes. D'autres pistes suggèrent de tester ce modèle en pratique en prévoyant une recherche par catégorie et sous-catégorie, et d'indexer les tables pour améliorer les performances et la précision des résultats.

Généré automatiquement par IA
sur la base des meilleures réponses
teebo Messages postés 33490 Date d'inscription   Statut Modérateur Dernière intervention   1 797
 
Salut
Ben il faut définir les cas possibles (est ce que un produit peut appartenir à plusieurs catégories, sous-catégories? Est ce que une sous-catégorie peut appartenir à plusieurs catégories?)

Sinon il te faudra une table avec "Catégories" (Cat_ID, Cat_Libellé), une avec "Sous-catégories". une association entre les deux, une association entre produit et sous-catégorie (en théorie pas besoin de catégorie qui n'est qu'un regroupement de sous-catégorie dans ce cas).
17
  • 1
  • 2