8768 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Sur mon site il est possible d'acheter un "trip" (voyage/séjour) et de choisir la date de départ parmi les dates de départ disponibles, sachant que chaque date a un prix spécifique. J'ai donc une table "Trip" avec des champs normaux (titre, destination, etc) et un couple de champs [date de départ / prix]. Un même trip aura donc plusieurs valeurs/couples [date1>prix1], [date2>prix2], ...

Comment modeliser cela dans mon code PHP/MySQL (en fait je bosse meme sur WordPress)? Dois-je absolument placer ce couple [date/prix] dans une table / structure de donnée séparée?
Bonjour,

Oui 2 tables :

trip :
- id
- nom
- ...

date
- id
- trip_id
- date
- prix

SELECT trip.*, date.date, date.prix FROM trip INNER JOIN date ON trip.id = date.trip_id