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

SQL Procédural MySQL Discussion :

Conseil de structuration de BDD


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Conseil de structuration de BDD
    Bonjour,

    Voilà je suis entrain de créer un annuaire de liens, divisé en plusieurs catégories, en plusieurs langues, et en deux types
    En exemple cela donne par exemple :
    http://www.monsite.com | Catégorie : jeux, astuces, cinéma, photos | Langues : Français, Anglais | Type : Gratuit, Payant

    Je ne sais pas trop comment organisé ma BDD
    A la base j'ai utilisé une table annu dans laquelle j'ai "id, nom, liens, cat_cine, cat_photos, cat_astuces, lang_fr, lang_en, lang_de, type_gratuit, type_payant
    et je mets à 1 les catégories, langues et types concernés.
    Je ne suis pas sur de l'efficacité de cette méthode et je recherche donc des conseils, méthodes quand à une structure propre, efficace et standard.

    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 287
    Par défaut
    si je comprends bien, un site peut appartenir à plusieurs catégories, être multilingue et être à la fois gratuit et payant ?

    Dans cette hypothèse il te faut une table des Sites (IDsite, NomSite), une table des catégories (IDcateg, Categ), et une table Categorisation(IDsite, IDcateg) qui te permet d'enregistrer l'appartenance de chaque site à chaque catégorie.

    Idem avec Langues(IDlangue, Langue) et Site_Langue(IDsite, IDlangue).

    Pour le gratuit/payant, tu peux peut-être te contenter d'une colonne SET dans la table des Sites.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    D'accord, très bien merci pour le coup de main..

    Et sinon, quelqu'un aurait il des liens/bouquins à me conseiller à ce sujet ?

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

Discussions similaires

  1. [RegEx] Conseil structure pour bdd dictionnaire
    Par loopback dans le forum Langage
    Réponses: 1
    Dernier message: 27/12/2007, 19h50
  2. conseil pour structurer un xml
    Par jbat dans le forum Delphi
    Réponses: 2
    Dernier message: 14/07/2006, 07h49
  3. conseils : id , stocker en bdd
    Par molesqualeux dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 20/01/2006, 22h18
  4. conseil recherche systeme de bdd
    Par nanarr dans le forum Bases de données
    Réponses: 2
    Dernier message: 02/06/2005, 17h15
  5. Conseil choix structure STL
    Par SteelBox dans le forum SL & STL
    Réponses: 3
    Dernier message: 15/03/2005, 02h13

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