Cube Design - Tables pour Pont Beaucoup Pour la cartographie avec colonne supplémentaire

StackOverflow https://stackoverflow.com/questions/3933177

  •  30-09-2019
  •  | 
  •  

Question

Am faire un cube dans SQL Server Analysis Services 2005 et une question sur beaucoup de nombreuses relations.

J'ai une relation plusieurs à plusieurs entre deux entités qui contient une colonne descriptive supplémentaire dans le cadre de la relation.

Je comprends que je peux avoir besoin d'une table de pont pour modéliser la relation mais je ne suis pas sûr où stocker la colonne supplémentaire - dans la table de pont ou ailleurs

Était-ce utile?

La solution

Beaucoup Pour relationsip dans SSAS peut être mis en œuvre par l'intermédiaire d'une table de fait intermédiaire qui contient à la fois la clé de dimension sous réserve de la relation.

Par exemple; Si vous avez un cube qui a une table livre-vente-fait et que vous voulez regrouper les ventes totales de l'auteur (qui peuvent avoir beaucoup de livres et un livre peut être écrit par de nombreux auteurs), vous devriez également avoir un intermédiaire table fait-livre auteur (tout comme dans le monde de la base de données relationnelle). Dans ce tableau de pont, vous devriez avoir les deux clés de dimension (Auteur et livre) plus une mesure liée au livre actuel et auteur tels que les salaires versés à l'auteur pour écrire le livre (ou chapitres).

Par conséquent, si votre colonne supplémentaire est une sorte de mesure, vous devez ajouter cette colonne à la table de fait intermédiaire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top