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

Modélisation Discussion :

Conception d'une base de données : vos avis ?


Sujet :

Modélisation

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

    Informations forums :
    Inscription : Juillet 2007
    Messages : 91
    Points : 31
    Points
    31
    Par défaut Optimisation d'une base : choix entre 2 possibilités
    Bonjour,

    Je suis dans la phase de conception d'une base de données amenée à être assez importante, et je souhaite donc optimiser sa structure au maximum en prévision de la suite...

    Je me trouve confronté à un cas de figure où 2 possibilités se présentent (d'après moi en tout cas!), et je voudrais savoir si l'une serait plus "efficace" que l'autre. Je m'explique :

    J'ai plusieurs éléments (correspondant chacun à une table, par exemple : "Puits", "Logging", "CoupeGeol") au sujet desquelles un ou plusieurs rapports ont été réalisés. Je souhaiterai rattacher ce(s) rapport(s) à la base en objet OLE, mais je me demande s'il vaut mieux le faire :
    - en ajoutant des champs correspondants à l'intérieur de la table (par ex : les champs "rapportDRIRE" et "rapportBureau", dans la table "Puits")
    - ou en créant une table "Rapports" dans laquelle tous les rapports seraient répertoriés, sous la forme de champs reliés à la table correspondante (par ex : les champs "rapportDRIRE" et "rapportBureau" relié chacun à la clé primaire de la table "Puits", mais aussi d'autres champs comme "RapportCoupeGeol" relié à la clé de la table "CoupeGeol", etc.).

    Je me demande donc s'il y a une différence (en terme d'occupation de l'espace, de ramage futur éventuel, etc.) entre ces 2 options... Voire s'il y en a une autre bien plus logique et pratique !

    J'espère avoir été clair et surtout pas totalement à côté de la plaque, merci beaucoup d'avance pour vos réponses éventuelles, et bonne journée !

    Kareg.

  2. #2
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Si tu nous proposais tes modèles de manière graphique, ce serait cool

    Bon, avant de commencer quelque aide que ce soit, deux points :
    PREMIEREMENT
    Quand tu dis :
    d'une base de données amenée à être assez importante,
    Le importante à trait à sa taille ? son poids ? son nombre d'enregistrement ? ou tout simplement son importance stratégique dans l'entreprise, sans rapport avec la taille ?

    DEUXIEMEMENT
    Quand tu dis :
    Je souhaiterai rattacher ce(s) rapport(s) à la base en objet OLE
    J'aimerai attirer ton attention qu'en terme de perf, un Objet OLE, dans une base de données, c'est pas ça du tout du tout !
    C'est pratique. mais ta base va enfler à toute vitesse.
    C'est vraiement ce que tu veux ?

Discussions similaires

  1. [Conception] Conception d'une base de donnée
    Par Slimounet45 dans le forum Modélisation
    Réponses: 2
    Dernier message: 26/03/2007, 09h37
  2. Conception d'une base de données
    Par yousron dans le forum Modélisation
    Réponses: 7
    Dernier message: 22/11/2006, 13h06
  3. [Conception] Connexion à une base de données AS400
    Par mirc00 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 21/07/2006, 23h27
  4. Conception d'une base de données
    Par petitloup71 dans le forum Modélisation
    Réponses: 6
    Dernier message: 07/07/2006, 18h08
  5. [Conception] Modifier une base de données
    Par fabrice88 dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 09/06/2006, 10h21

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