Support for network structures - 10-08-2005 , 03:12 PM
A couple of data warehouse tools support analysis with snowflake
schemas very well. A lot of data structures can not be organized into a
system with a central fact table because several n:m relationships
exist between the entities.
Are there any improvements for multidimensional reports from such data
networks in the software development?
Re: Support for network structures - 10-09-2005 , 01:02 PM
In a dimensionally-modeled RDBMS schema, a helper table or bridge table
is used to resolve n:m relationships between dimensions.
The basic idea is that between two dimensions that have a n:m
relationship, there should be a bridge or intersection table whose sole
purpose is to provide foreign keys to each of the tables. Of course,
aggregation is then no longer a simple issue as it is in a simple star
schema, because the n:m relationship causes dramatic overcounting.
This must then be resolved by prorating the dimensional elements so
that when they role up they add up to whole numbers of fact entities.
Ralph Kimball has an excellent article on this topic here:
Re: Support for network structures - 10-10-2005 , 03:34 PM
I imagine. I get the impression that there are explanations missing
that can be expected after the subtitle "A careful look at many-to-many
relationships between important dimensions".
I am looking for experiences about multiple fact tables in a single
data warehouse project. The available facts depend on the
How do you think about a kind of network model to navigate through the
Can the constraints be detected that result into a logical data model
that is not only a consistent hierarchy?
Do you cooperate with "multi-info providers" like they are called in
the SAP Business Warehouse?
Re: Support for network structures - 10-12-2005 , 09:50 AM
The analysis of records from ticket tracking systems like Bugzilla is a
concrete example for an application with several n:m (many-to-many)
1. Persons like customers enter some requests.
2. Further comments and documents from various authors can be added to
3. Each request and document can be categorized with specific key
words. (=> taxonomy, ontology)
Which design approaches do you recommend for a mapping to data
Would you like to share your experiences about reporting from such
Re: Support for network structures - 11-05-2005 , 08:34 AM
Did you apply anything from the Common Warehouse Metamodel for the
desired use case (m:n / many-to-many relationships)?
How much experiences can be resued from the CWM DMSII extension package