Questions marquées «many-to-many»

Un type de relation entre des entités de types A et B qui associe une liste d'entités de type B à une entité de type A et vice versa. Les types A et B peuvent être du même type.



5
Rails find_or_create_by plus d'un attribut?
Il existe un attribut dynamique pratique dans l'enregistrement actif appelé find_or_create_by: Model.find_or_create_by_<attribute>(:<attribute> => "") Mais que faire si j'ai besoin de trouver_ou_créer par plus d'un attribut? Disons que j'ai un modèle pour gérer une relation M: M entre le groupe et le membre appelé GroupMember. Je pourrais avoir de nombreuses …



4
Association plusieurs-à-plusieurs MongoDB
Comment feriez-vous une association plusieurs-à-plusieurs avec MongoDB? Par exemple; disons que vous avez une table Users et une table Roles. Les utilisateurs ont de nombreux rôles et les rôles ont de nombreux utilisateurs. Dans SQL land, vous créeriez une table UserRoles. Users: Id Name Roles: Id Name UserRoles: UserId RoleId …


3
Mappage d'une table d'association plusieurs à plusieurs avec des colonnes supplémentaires
Ma base de données contient 3 tables: les entités utilisateur et service ont une relation plusieurs-à-plusieurs et sont jointes à la table SERVICE_USER comme suit: UTILISATEURS - SERVICE_USER - SERVICES La table SERVICE_USER contient une colonne BLOCKED supplémentaire. Quelle est la meilleure façon d'effectuer une telle cartographie? Ce sont mes …

5
SQL - clé primaire de table plusieurs à plusieurs
Cette question se pose après la lecture d'un commentaire dans cette question: Conception de base de données Lorsque vous créez une table plusieurs-à-plusieurs, devez-vous créer une clé primaire composite sur les deux colonnes de clé étrangère, ou créer une clé primaire «ID» de substitution à incrémentation automatique, et simplement mettre …

3
Django supprimant un objet de la relation ManyToMany
Comment supprimer un objet d'une relation plusieurs-à-plusieurs sans supprimer l'objet réel? Exemple: J'ai les modèles Moodset Interest. Mooda un champ plusieurs-à-plusieurs interests(qui est a models.ManyToManyField(Interest)). Je crée une instance de Moodscalled my_mood. Dans my_moodsle domaine des intérêts que j'ai my_interest, c'est-à-dire >>> my_mood.interests.all() [my_interest, ...] Comment supprimer my_interestde my_moodsans supprimer …



4
Django filtre plusieurs-à-plusieurs avec contient
J'essaye de filtrer un groupe d'objets à travers une relation plusieurs-à-plusieurs. Parce que le trigger_roleschamp peut contenir plusieurs entrées, j'ai essayé le containsfiltre. Mais comme cela est conçu pour être utilisé avec des chaînes, je suis pratiquement incapable de filtrer cette relation (vous pouvez ignorer l' values_list()atm.). Cette fonction est …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.