Bonjour Redstoff,
Envoyé par
Redstoff
j'ai actuellement un atelier avec des Pieces,des Localisation et des Teinte (de peinture) .../... j'ai une liste de 5 defauts
==> Suggestion (souligné=clé primaire numéro auto, #=clé étrangère) :
Teinte(
IdTeinte, Libelle, ...) ;
Piece(
IdPiece, Libelle, #Id_Teinte, ...) ;
Localisation(
IdLocalisation, Libelle, ...)
==> tu n'as donné aucune règle ;
Defaut(
IdDefaut, Libelle, ...) ;
Teinte_Defaut(
#IdTeinte, #IdDefaut, ...) ;
==> défauts liés à une teinte.
Piece_Defaut(
#IdPiece, #IdDefaut, ...).
==> défauts liés à une pièce (qui n'est que d'une seule teinte).
ou, si tu veux garder un historique des défauts, en cas de pièces qui changent de teinte :
Piece_Teinte_Defaut(
#IdPiece, #IdTeinte, #IdDefaut, ...).
==> défauts liés à une pièce pour une teinte. donnant les relations :
Teinte 1---∞
Piece, via IdTeinte ;
Teinte 1---∞
Teinte_Defaut, via IdTeinte ;
Defaut 1---∞
Teinte_Defaut, via IdDefaut ;
Piece 1---∞
Piece_Defaut, via IdPiece ;
Defaut 1---∞
Piece_Defaut, via IdDefaut ;
ou, si tu veux garder un historique des défauts, en cas de pièces qui changent de teinte :
Piece 1---∞
Piece_Teinte_Defaut, via IdPiece ;
Teinte 1---∞
Piece_Teinte_Defaut, via IdTeinte ;
Defaut 1---∞
Piece_Teinte_Defaut, via IdDefaut.
Vite fait...
Partager