Bonjour,
je viens vers vous afin que vous m'aidiez à comprendre et surtout à avoir une ouverture clair sur la conception d'une base de donnée.
Voici ma problématique :
Je dois concevoir une application gérant des stocks.
Pour cela j'ai :
Différents champs concernant "les produits" :
- numero_RMA => type VarChar
- date_achat_brut => type DateTime
- fournisseur => type VarChar
- code_article_fournisseur => type VarChar
- code_article_magasin => type VarChar
- designation => type VarChar
- quantité = type Integer
- numero_facture = type VarChar
- prix_achat_ht = type Float
- numero_serie_produits = type VarChar
- prix_vente_ttc = type Float
Différents champs concernant "les clients" :
- date_vente => type DateTime
- code_article_magasin => type VarChar
- designation => type VarChar
- prix_ttc_vente => type Float
- nom_client => type VarChar
- numero_telephone_client => type Integer
- numero_de_serie_produits => type VarChar
- numero_facture_magasin => type VarChar
- mail_client = type VarChar
Selon moi par rapport aux éléments que j'ai récupéré ci-dessus, je devrais segmenter au minimum en 4 tables (client, produit, fournisseur, facture)
- Pouvez vous m'aider concernant la mise au point d'un MCD, tout en m'expliquant le pourquoi du comment ?
- Ainsi que l'outils que vous trouvez le mieux approprié pour réaliser le schéma MCD, à partir duquel il devrait être possible de générer le SQL permettant la construction de celui-ci.
Je compte travailler sous SQL.
Partager