BDD table mysql

Résolu
titans -  
Mimiste Messages postés 1159 Statut Membre -
Bonjour,

Je me demandais quelle était l'utilité de créer plusieurs tables dans une base de données ? ne peut on pas regrouper toutes les données dans une même table ? Quels problèmes peut on engendrer en faisant cela ?

Salutation.

3 réponses

  1. Mimiste Messages postés 1159 Statut Membre 206
     
    Bonjour

    De gros problèmes d'optimisation, de clarté et le fait que certaines requêtes complexe sont impossible a realiser sur une seule table
    0
  2. titans
     
    Merci pour cette réponse ... je reste donc sur mes tables différentes ...
    0
  3. Mimiste Messages postés 1159 Statut Membre 206
     
    Ben de rien, il vaut mieux ^^

    Maintenant si ça ne te sert pas dans ton cas tu peux tout regrouper mais prend cet exemple :

    On a des clients
    chaque client peut avoir un nombre indéterminé d'adresses
    chaque client peut avoir un nombre indéterminé de numéro de téléphone
    chaque client peut passer un nombre indéterminé de commandes
    chaque commande peut avoir un nombre indéterminé d'articles

    c'est un cas tout a fait classique et pourtant le faire en une seule table tiens du miracle ^^
    0