Bouton "Associer" pour les relations 1-N

Version

5.3

Description

Pouvoir associer en masse N éléments depuis un formulaire parent dans le cas d’une relation 1-N où l’id du parent n’est pas obligatoire.
Par exemple : pouvoir associer N produits à un fournisseur.

Fonctionnalité déjà implémentée.

Nécessite que la foreign key ne soit pas clé fonctionnelle.

Effectivement, si une relation 0,n est identifiante (exemple une ligne de facture est identifiée par la facture et un numéro de ligne), Simplicité considère que ce lien ne peut pas être réaffecté à une autre entité via une association en masse (car déjà associé fortement = composition).

Il convient dans ce cas de faire une simple mise à jour en masse de la FK pour réaffecter les entités (ex : mettre les lignes d’une facture sur une autre facture).

L’association en masse d’une 0,n est donc à réserver aux cas d’agrégations simples d’objets entre eux (ex : déplacer des BD dans des étagères par thème).

1 Like