Créer les catégories d'un annuaire

Créer les catégories d'un annuaire - SQL/NoSQL - Programmation

Marsh Posté le 05-08-2007 à 02:10:25    

Bonjour,
 
J'ai installé l'annuaire categorizator sur mon espace de stockage. J'ai eu quelques difficultés à l'installer mais patience et tenacité m'ont permis de réussir.
Je bloque actuellement parce que je dois créer les catégories ( tables ?) de mon site à  l'aide de phpmyadmin ( phpmyadmin en ligne chez ovh ( donc je ne travail pas en "local" ) ). Cela fait quelques heures que j'étudie des tutoriaux sur internet expliquant comment créer des tables mais je ne comprend pas comment faire pour créer simplement les sous catégories de mon annuaire. Je sens bien que cela ne doit pas êre si difficile que sa, avec un peu de volonté. Pourriez vous me donner un petit coup de pouce, un lien vers un tutoriel dont vous estimez qu'il est clair et accessible pour un débutant ?
D'avance merci pour tout aide eventuelle.
 

Reply

Marsh Posté le 05-08-2007 à 02:10:25   

Reply

Marsh Posté le 05-08-2007 à 19:28:25    

MySQL utilise SQL qui est un language conçu pour les bases de données relationelles, et non pas pour les bases de données hierarchiques. On peut malgré tout s'en sortir pour faire des catégories et des sous-catégories, mais il est souhaitable de savoir un tout petit peu comment marchent les bases de données relationnelles.
 
Un "modèle de données" (une organisation, une architecture) possible serait d'avoir une table des catégories contenant, un identifiant de la catégorie, et un libellé décrivant la catégorie. On aurait en plus une table faisant le lien entre les enregistrements de l'annuaire et la table des catégories. Cette table aurait deux champs : l'identifiant de l'enregistrement de l'annuaire, et l'identifiant de la catégorie associée. Une autre solution serait d'inclure à la fin de chaque enregistrement de l'annuaire un champ contenant l'identifiant de la catégorie, ce qui éviterait la table des liens, mais ce qui aurait l'inconvénient d'avoir un champ vide dans le cas où certains enregistrements ne seraient pas rattachés à une catégorie.
 
Pour ajouter à ce modèle une table des sous-catégories, il existe plusieurs solutions. Par exemple on pourrait considérer que les catégories dont il est question précédemment, étaient en fait des sous-catégories. Puis, on regrouperait ces sous-catégories en catégories, en faisant un lien entre chaque sous-catégorie et la catégorie à laquelle elle appartient.
 
Bon courage !


Message édité par olivthill le 05-08-2007 à 19:29:17
Reply

Marsh Posté le 05-08-2007 à 21:49:30    

bonsoir,  
 
Je vous remercie infiniment pour votre aide. Je vous avoue que je n'ai pas compris grand chose, je suis novice en la matière. Je me lance dans l'étude de votre réponse, encore merci.

Reply

Marsh Posté le 06-08-2007 à 09:49:28    

Cherche dans google des tutos sur les BD avec comme mots-clés : MCD, Merise, relation, MLD...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed