Bonjour à tous,
Sur une plaque de dimension (L x l) sont positionnés en rectangle des pièces de tailles identiques ou multiples(voir damier.jpg).
Je voudrais créer un MCD qui stocke les positions des differentes pièces placées sur cette plaque.
Les entités:
PLAQUE(PLQ_ID,PLQ_LIBELLE,PLQ_LONG,PLQ_LARG)
PIECE(PCS_ID,PCS_LIBELLE,PCS_LONG_PCS_LARG)
POSITION(PLQ_ID,PCS_ID,POS_LIG,POS_COL)
Les contraintes:
1 pièce peut apparaitre dans plusieurs plaques
1 Plaque peut comporter plusieurs pièces (de tailles identiques ou multiples)
Les pièces ne peuvent pas se chevaucher.
Le problème:
Tout va bien pour les pièces de taille : 1 colonne x 1 ligne par contre pour les pièces de taille multiple (ex : 1 colonne x 2 lignes) on voit bien que l'on ne peut pas rentrer de coordonnées pour ce type de pièces compatible avec le quadrillage .
Est-ce que quelqu'un à une idée ?
Merci d'avance
Jean-Yves
Partager