CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Idée structure base de données

bourrinos23
bourrinos23
Niveau 10
03 janvier 2015 à 14:11:17

Bonjour,
Je suis entrain de créer une base de données pour un projet de site, mais je me retrouve avec un problème de structure...

Pour faire simple, c'est un site sur l'escalade qui liste des voies, mais aussi des profils de grimpeur.

J'ai donc une base de données avec les voies (nom, type, lieux, ect...)
et une base de données avec les grimpeurs (nom,âges, ect..)

C'est maintenant que ça se complique...
Sur une pages d'une voie (par exemple voie 1) que je ais chercher dans ma bdd, j'affiche toutes les info quelle contient et j'aimerais ajouter un formulaire où l'utilisateur peut cocher si il à déja réussi à réaliser cette voie. Je me demande alors où envoyer la réponse du formulaire, dans quel bdd?

Et par réciproque je veux que lorsqu'on va sur le profil d'un grimpeur, on est accès à l'ensemble des voies qu'il a grimpé.

J'avais pensé à faire en sort que lorsque l'utilisateur crée son profil, une table à son nom se crée avec un champ "voie réalisé", mais cela va me faire des centaines de table, ça me parait lourd...

Une idée d'organisation?

maxo
maxo
Niveau 6
03 janvier 2015 à 14:18:26

Tu peux tout simplement créé une table pour les voies réalisée, je vais la nommer "check".
ID, VOIE, USER
Lorsqu'un utilisateur clique sur le bouton "j"ai l'ai fait", tu ajoutes une ligne dans la table. Dans les champs VOIE et USER je te conseille d'enregistrer les ID (rapport à tes deux autres tables). Ainsi, ça ne prendra que très peu de place dans ta bdd.

Popovitch
Popovitch
Niveau 26
03 janvier 2015 à 14:18:38

C'est simple, tu crées une table grimpeur_voie avec comme seul champs id_voie et id_grimpeur et tu as ainsi l'ensemble des voies qu'un grimpueur a grimpé :ok:

Popovitch
Popovitch
Niveau 26
03 janvier 2015 à 14:19:13

Trop lent :hap:

bourrinos23
bourrinos23
Niveau 10
03 janvier 2015 à 14:20:41

Tout betement... Merci les gars.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment