Bonsoir,

je voudrais créé une migration qui me permettrai d'avoir sur un même champ une clé primaire et étrangère.

J'ai une table drinks avec une id, un champ drink, et un champ price. De l'autre côté j'ai une table ingredients avec un champ ing et un champs stock.

Donc ma table de relation qui s'appelera drink_ingredient (qui sera en fait ma recette pour la boisson) aura un champs drink_id qui fait référence à l'id de la table drinks et un champs ingredient_id qui fait référence à l'id de la table ingredients plus un champs qtyIng qui représenterai le nombre de dose pour chaque ingrédient.

En fait ce que je voudrai c'est que pour drink_id j'ai en clé primaire et une clé étrangère en même temps et idem pour ingredients_id.

Si quelqu'un aurai la solution se serai sympa.