Page 1 sur 1

Ajout de tuples via formulaire | clés étrangères

Posté : 19 mars 2013, 21:59
par Isindra
Bonjour,

je dois réaliser une application html/css/php/javascript qui consiste à gérer différents trajets, avec différents chauffeurs.
J'ai donc trois table : Run, Way et Drive.

Voici les cardinalités Run 1<-->1..*Way Run 1 <--> 1..* Drive

J'ai donc créé une clé étrangère dans way qui s'appelle theRun et qui doit recevoir un identifiant de Run ( Run(id) auto_increment)
ainsi qu'une clé étrangère dans Drive qui s'appelle theRun et qui doit également recevoir un identifiant de Run.

Je n'ai absolument aucune idée de la façon dont je dois m'y prendre pour conserver ces contraintes d'intégrités lors de l'ajout des données dans ma bdd.

Pour l'instant, j'arrive, via un formulaire html, à ajouter les différents tuples dans leur table respective, mais sans les liaisons avec les clés étrangères.

J'espère m'être exprimé suffisamment clairement.

Merci d'avance.

François.

Re: Ajout de tuples via formulaire | clés étrangères

Posté : 19 mars 2013, 22:44
par moogli
salut,


ceci est le role des foreign key, c'est en les déclarant comme tel que tu préserve l'intégrité de la base (et donc les relations).

pour plus d'info http://sqlpro.developpez.com/cours/sqla ... ge=partie2


@+