Je reste sur cette discussion car il s'agit pratiquement de la même chose, à mon sens !
J'ai des prestations : sécurité, nettoyage, informatique, etc.
Chaque prestation a ses propres articles et équipements.
Exemples :
- Sécurité : lampe de poche, caméra de surveillance, etc.
- Nettoyage : savon liquide, serpillère, etc.
- Informatique : câble réseau, fil électrique, etc.
Il va de soi que chaque prestation a son modèle "Produits_XXX" pour n'afficher que ses produits : chaque modèle est donc lié à une occurence de la table-mère "Produits" :
- Produits_Sécurité
- Produits_Nettoyage
- Produits_Informatique
Il appartient à chaque prestation de créer ses produits qui se fait à partir de son modèle "Produits_XXX".
Pour faire le lien entre la table-mère "Produits" et chaque occurence, il me faut une rubrique "constante".
J'ai l'idée - qui me semble périlleuse - d'avoir :
- une rubrique "PRESTATION" dans laquelle je mets la désignation de la prestation connectée
- une rubrique "PRO_prestation" dans laquelle je mets la prestation propre au produit
Concrètement …
Lorsque l'utilisateur :
- ouvre le modèle "Produits_Sécurité" : la rubrique "PRESTATION" devient "Sécurité" >>> comme dans une globale
- crée un produit : la rubrique "PRO_prestation" a pour valeur "Sécurité"
Je suis en train de me pencher sur la logique booléenne pour en tirer l'application dans le cas évoqué, mais rien ne sort encore de mon investigation.