Chapter 10 Dénormalisation d'un MPD


Fusions de tables

La fusion de tables consiste à combiner plusieurs tables en une seule afin d'éliminer des jointures et d'améliorer les performances des requêtes.

La table ainsi générée combine les colonnes des différentes tables fusionnées. Toutes les références depuis ou vers les tables source de la fusion sont préservées dans la table résultante. Lorsque certaines tables fusionnées sont liées entre elles par une références :

Exemple

Les tables Client et Commande sont liées.


Pour optimiser l'extraction de données dans la base de données, vous fusionnez les deux tables en une seule afin d'éliminer la jointure. Le résultat est une table unique (avec deux symboles de 2 synonyme) avec la clé primaire de la table enfant :


 


Copyright (C) 2007. Sybase Inc. All rights reserved.