Je conçois une base de données relationnelle de produits où il y a des produits qui sont des copies/bootlegs les uns des autres, et j'aimerais pouvoir le montrer à travers le système. Donc au début lors de mon premier brouillon, j'avais un champ dans des produits appelés "isacopyof" pensant simplement lister une liste d'ID de produit, séparés par des virgules, qui sont des copies du produit courant.Base de données MySQL - Résultats associés de la même table/Problème de conception de base de données Many to Many
Évidemment, une fois que j'ai commencé à mettre en œuvre, cela ne fonctionnait pas. Jusqu'à présent, la plupart des solutions relationnelles many-to-many tournent autour d'une table associative listant l'identifiant associé de la table A et l'identifiant associé de la table B. Cela fonctionne, mais ma situation implique des éléments connexes de la même table de produits.
Comment puis-je construire une solution autour de cela? Ou peut-être que je pense dans la mauvaise direction? Parce que quelque chose est une copie, cela signifie que vous avez une relation parent-enfant ... Données hiérarchiques.
oh mon Dieu .. J'Overthinking .. Je suppose que tout le tableau de clone nécessaire d'avoir ids de 2 sources différentes ... merci pour le nettoyage de ma tête! – Winterain