IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Schéma Discussion :

Site rencontre


Sujet :

Schéma

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Site rencontre
    Bonjour,

    Voilà je travaille actuellement sur la création d'un site de rencontre je réfléchie à ma modélisation pour les infos utilisateurs.

    Mes utilisateurs peuvent être des hommes, femmes ou couple. Ils remplissent leurs infos tels que la taille, le poids, le département, leur description.

    De plus je récupère d'autres infos comme ce qu'il recherche, ce qu'il font. Pour ces informations je travaille avec 3 tables, une pour les question, une pour les réponses et une pour les réponses de mes utilisateurs.

    Cela fonctionne bien actuellement car mes réponses sont préformatées, mais le problème se pose lorsque je demande la taille, le poids, je ne vais pas rentrer toutes les tailles et poids dans ma table des réponses.

    J'ai donc penser à rajouter les champs taille et poids dans ma table User, mais second problème, lorsque celui ci est en couple, je demande également la taille et le poids de la seconde personne, ce qui m'oblige aussi à les rajouter dans ma table User. Je me retrouve donc avec des champs à NULL lorsqu'un utilisateur n'est pas en couple.

    Est que que ma méthode est bonne où il y a t-il une autre façon de faire.

    Merci

  2. #2
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 103
    Points : 115
    Points
    115
    Par défaut
    Salut,

    Pour ce qui est de la taille et du poids, peut-être est-il possible de procéder comme ceci pour les enregistrements dans ces 2 tables :

    TAILLE :

    - Inférieure à 1,50m
    - Entre 1,50m et 1,60m
    - ...
    - Supérieure à 2,00m

    POIDS :

    - Inférieur à 50kg
    - Entre 50kg et 60kg
    - ...
    - Supérieur à 100kg

    Après tout, lorsqu'on recherche une personne, généralement on dit qu'elle fait à peu près 70kg, qu'elle mesure à peu près 1,65m, etc...
    Le fait de dire que cette personne pèse par exemple très exactement 56,8kg cela se fait mais c'est plus rare.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Salut,

    Bien vu mais on va compliquer un peu la chose avec les dates de naissance, si c'est un couple, on stocke les 2 dates de naissance, je ne peux pas les préformaté dans ma table response

  4. #4
    Membre averti Avatar de supernova
    Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    447
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 447
    Points : 415
    Points
    415
    Par défaut
    Bonjour,

    Pourquoi ne pas créer une table "Célibataire" et une table "Couple" tout simplement?
    Il est difficile d’attraper un chat noir dans une pièce sombre. Surtout lorsqu'il n’y est pas.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Points : 16
    Points
    16
    Par défaut idée
    Salut, je le verrai plus dans le sens ou un couple est composé de deux user...

  6. #6
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 793
    Points : 34 024
    Points
    34 024
    Billets dans le blog
    14
    Par défaut
    Vite fait...

    Un couple est composé de deux personnes et une personne peut faire partie d'un couple.

    couple -(2,2)----composer----0,1- personne

    te_personne_prs (prs_id, prs_nom, prs_prenom, prs_pseudo, prs_taille, prs_poids...)
    te_couple_cpl (cpl_id_personne1, cpl_id_personne2)
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Pour commencer, merci d'avoir remis mon thread à la bonne place

    @freedy & @CinePhil :

    Pourquoi j'y avais pas pensé plus tôt, c'est pas bête votre idée, j'avais essayé avec une table couple mais qui contenait aussi la taille, poids et age de l'autre personne.

    Je teste ça et je vous tiens au jus

Discussions similaires

  1. Réponses: 0
    Dernier message: 18/09/2007, 00h07
  2. Quelle technologie logiciel pour un site de rencontre
    Par mikelduke dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 12/09/2007, 00h31
  3. [1.x] Framework ou module 'site de rencontres'
    Par dclink dans le forum Symfony
    Réponses: 3
    Dernier message: 20/08/2007, 23h51
  4. [Upload] Site de rencontre pour Mobile
    Par pdtor dans le forum Langage
    Réponses: 1
    Dernier message: 16/05/2007, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo