Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Débuter
Débuter Forum d'entraide pour débuter avec MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/02/2006, 12h37   #1
Invité de passage
 
Inscription : septembre 2005
Messages : 5
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 5
Points : 2
Points : 2
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.
matt38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2006, 17h12   #2
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
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/viewtopic.php?t=444820&highlight=arbre
http://www.developpez.net/forums/viewtopic.php?t=263419&highlight=arbre
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h47.


 
 
 
 
Partenaires

Hébergement Web