Bonjour FooFighter,
Je suppose que par accessoire vous voulez parler de type d’accessoire, car un accessoire donné, par exemple une galerie ne peut pas se trouver en même temps sur deux voitures. Par contre, deux voitures peuvent être chacune équipées d’une galerie identique. Est-ce bien ainsi que vous voyez les choses ?
Quoi qu’il en soit, l’association ternaire AJOUTER est connectée aux 3 entités-types PERSONNE, VOITURE et ACCESSOIRE par des pattes toutes porteuses de cardinalités maximales N, ce qui veut dire que les propositions suivantes sont valides :
La personne P1 a monté un accessoire (de type) A1 sur la voiture V1 ;
La personne P1 a monté un accessoire (de type) A1 sur la voiture V2 ;
La personne P1 a monté un accessoire (de type) A1 sur la voiture V3 ;
La personne P1 a monté un accessoire (de type) A2 sur la voiture V1 ;
La personne P2 a monté un accessoire (de type) A1 sur la voiture V2 ;
La personne P2 a monté un accessoire (de type) A1 sur la voiture V3 ;
La personne P2 a monté un accessoire (de type) A1 sur la voiture V4 ;
La personne P2 a monté un accessoire (de type) A1 sur la voiture V1 ;
La personne P2 a monté un accessoire (de type) A3 sur la voiture V1 ;
La personne P3 a monté un accessoire (de type) A1 sur la voiture V1 ;
Etc.
C'est-à-dire sous forme de prédicat triadique :
La personne P a monté un accessoire (de type) A sur la voiture V.
Si, comme vous vous proposez de le faire dans votre 1er message, vous remplacez la ternaire par une binaire, il manquera toujours quelque chose :
— Soit on pourra savoir que la personne P1 a monté un accessoire (de type) A1, mais sur quel(s) véhicule(s) ? V1 et/ou V2 et/ou V3 et/ou V4 ?
— Soit on pourra savoir que la personne P1 s’est occupée de la voiture V1, mais pour y monter quel(s) accessoires ?
— Soit on pourra savoir qu’à la voiture V1 a été ajouté l’accessoire A1, mais par qui ?
Autrement dit, quelle raison vous pousse à vouloir remplacer la ternaire par une binaire ? Certaines des propositions ci-dessus ne vous paraissent pas valides ? Quelles sont vos règles de gestion des données ?
Partager