Bonjour,
Est-il possible de lier 2 tables autrement que par la clé primaire de l'une vers une clé étrangère de l'autre. Je m'explique : pour construire en PHP une interface de recherche d'annonces avec menus déroulants, j'ai dû ajouter aux 2 colonnes de plusieurs tables permettant de constituer ces menus, une troisième colonne de type VARCHAR appelée CODE_NomDeMaTable.
Ce qui lie maintenant la table principale OFFRES aux autres (REGION, FONCTION, etc.) c'est donc CODE_NomDeMaTable qui n'est la clé primaire d'aucune table.
Comment faire pour que la liaison entre les tables soient effective alors que CODE_NomDeMaTable n'est pas clé primaire puisque VARCHAR et non AUTO INCREMENT.
Merci de vos réponses....