Bonjour,
J'essaie de comprendre comment bien architecturer une database pour permettre un développement simple et optimal.
Je me suis imposé un exercice : Je fais une application en php permettant de lister toutes les personnes présentes dans une table "personnes". Ces personnes doivent être associées à d'autres données d'un autre table. Par exemple j'ai une table animal contenant la liste de certains animaux. Une personne peut avoir plusieurs animaux.
table personne : idP, nom, prenom, sexe (1,toto, tata, homme)
table animal : idA, animal (1, chien)
Je voudrai créer une table intermédiaire qui réunisse les données :
table intermédiaire : idP,idA
grace à cette table je voudrai pouvoir afficher dans un tableau :
nom prenom sexe animaux
J'ai télécharger mysql workbench pour m'aider à créer ma database, mais je n'ai pas compris comment créer les liens entre les différentes tables.
Auriez-vous un bon tuto pour m'aider ? Merci d'avance pour votre aide.
Partager