Question : options multiples de base de données

J'ai un produit qui est disponible dans plus que le marché. Jusqu'maintenant à moi ai créé un champ pour chacun des marchés dans la même base de données que le produit, puis utilisé une forme de checkbox résulter un « 1 » ou « 0 » pour voir si le produit est disponible sur chaque marché qui est alors employé pour filtrer le problème de lists.

My avec le faire cette manière est si je dois ajouter un marché moi devrait ajouter un nouveau champ dans la base de données de produit dans mon phpmyadmin. c.-à-d. il ne peut pas être fait par un utilisateur dans un CMS system.

I comprennent comment vous reliez des bases de données ensemble par l'intermédiaire de la diverse identification, est-ce que mais je ne suis pas sûr celle-ci peux être done.

Hope que ceci fait l'aide de sense.

Please ? Thanks
class= de

Réponse : options multiples de base de données

Bonjour, petewinter.  Vous pourriez vouloir investir dans un peu de temps et aide d'un DBA qualifié.  Un manuscrit d'entretien de table te permettra de changer le contenu des tables de DB.  C'est habituellement une forme et la paire d'action-manuscrit qui met des données de table sur votre navigateur examinent et vous laisse modifier les données de table.

Je n'envisagerais pas que ceci créerait un nouveau champ -- un nouveau champ ne pourrait pas être nécessaire du tout si les tables ont des clefs uniques.  Un rapport multiple entre les tables implique habituellement une « table de pivot » cette des associés les clefs d'une table des clefs de l'autre table.  En d'autres termes, il fournit une tringlerie -- rechercher une clef ou les clefs dans une table et les clefs vous indiqueront toutes les tables associées par les entrées appareillées dans la table de pivot.

HTH, ~Ray
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us