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

 MySQL Discussion :

Créer BDD avec utilisateurs apparetenant a des catégories??


Sujet :

MySQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Créer BDD avec utilisateurs apparetenant a des catégories??
    Bonjour à tous.

    Je suis actuellement en train de travailler sur une application web (annuaire telephonique) pour laquelle je suis coincé. Cet annuaire est réalisé en PHP/Mysql sur un serveur Apache.
    Je ne suis pas débutant en PHP/MySQL, mais pas encore un spécialiste...LOL

    Mon soucis :

    J'ai besoin de créer des contacts/personnes (pas de soucis pour ca ;-) ) dans ma base avec des infos (tel, adresse, mail, etc...).
    Ces contacts doivent appartenir à des sociétés (pas de soucis si il fallait juste joindre une société uniquement).
    Mon problème est que les sociétés se décomposent en sous-niveaux (genre comme des dossiers et sous-dossiers dans un OS avec un dossier Photos qui va contenir les sous-dossiers Perso, Travail, Famille et dans ces sous-dossiers on enregistre les photos qui seront alors classées ) et que je ne sais pas comment modéliser ma base pour cette contrainte. Je n'arrive pas à voir comment créer la ou les base(s) qui représenteront mes dossiers et sous-dossiers (services et sous-services dans mon cas) qui contiendront mes contacts.
    Je ne sais pas si il faut que je travail avec une idée de niveau supérieur ou autre... je suis un peu perdu.


    Par exemple :

    Je créé la service A qui va contenir 3 catégories de services (Ressources humaines doit contenir Emploi, compta, paie)
    Je créé le service B qui va contenir 2 catégories de service (Maintenance doit contenir Electricité et Plomberie)
    ... etc
    Mes contacts doivent appartenir à l'une des catégories de service.

    J'éspère avoir été un minimum clair pour que vous puissiez m'aider.
    N'hésitez pas à me demander des précisions si vous ne comprennez pas mon problème et un grand MERCI d'avance à tous ceux qui liront le post et encore un plus grand MERCI à ceux qui pourront m'aider à résoudre mon problème.

    @++ et bonne journée à tous

    PS : j'ai fait une recherche sur le forum mais sans réel succés. Si jamais une question semblable avait été postée et que je ne l'ai pas vu, toutes mes excuses.

  2. #2
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Bonjour,

    La problématique que tu décris peut être modélisée par une arborescence (mais ça tu ne le savais pas forcément ) donc en faisant une recherche sur "arbre" :

    http://www.developpez.net/forums/vie...ighlight=arbre
    http://www.developpez.net/forums/vie...ighlight=arbre
    Pensez au bouton

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Créer une interface utilisateur pour modifier des couleurs
    Par Triton972 dans le forum IHM
    Réponses: 6
    Dernier message: 18/08/2011, 20h36
  2. Réponses: 6
    Dernier message: 07/02/2008, 16h21
  3. Réponses: 3
    Dernier message: 08/06/2007, 13h26
  4. [Tableaux] faire une page avec des catégorie
    Par kevinf dans le forum Langage
    Réponses: 20
    Dernier message: 29/09/2006, 05h58
  5. créer BDD MSSQL avec ADO ?
    Par colorid dans le forum Bases de données
    Réponses: 3
    Dernier message: 21/11/2005, 09h12

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