Bonjour,

Je suis en train de créer un site pour l'achat des pièces auto en ligne.

J'ai visiter plusieurs sites de ventes et selon leurs moteur de recherche en premier page du site j'ai pris quelques idées en considération pour la modélisation de la base de données.

J'ai aimé faire un autre chose de dans la recherche des pièces puisque le site que je vais créer sera basé sur ce moteur.

J'ai tous d'abord une table

Marque (ID_Marque, Libelle_Marque)
Modele (ID_Modele, Libelle_Modele, #ID_Marque)
Boite_vitesse (ID_Boite, Libelle_Boite)
Carburant(ID_Carburant, Lib_Carburant)
Type_Piece (ID_Type_Piece, Libelle_Type, #ID_Boite, #ID_Carburant)
Piece (ID_Piece, Libelle_piece, Desc_Texte, #ID_Type_Piece)


Par exemple:
Marque : Renault
Modele : Clio
Boite vitesse : Boite de vitesses robotisée référence JH1
Carburant : Diesel 1.9
Type pièce : Pièce de moteur
Pièce : Filtre/ Préchauffage / Distribution/ Embrayage / Pompe


Pour la recherche des type de pièce je vais utiliser tout d'abord la marque puis le modèle, ensuite le type de la boite vitesse et enfin le carburant.

Est-ce c'est logique cette manière de recherche??
S'il y a une suggestion d'un autre type de recherche ou un crtique à propos du schéma initial de la base de données merci de le noter!

Voilà le MCD après quelques changement ...



Merci d'avance.

Cordialement,
Ali