-
Marketplace
-
Channel Resources
Articles from this Site
What are your views on the advantages and/or disadvantages ETL tools and data modeling versus code?
Where is the best place for a BI application to reside?
Are there best practices or tools for creating a data dictionary?
When do you use a star schema and when to use a snowflake schema?
What are dimension mapping and fact mapping?
White Papers
Data Warehouses: What are they and how will they benefit your organization?
Advances in Data Warehouse Performance
Books
What are the pros and cons of including non-foreign key attributes in fact tables that are not metrics?
Question: What are the pros and cons (technical and business) of including non-foreign key attributes in fact tables that are not metrics?
Chuck Kelleys Answer: Generally, I would not do it with a couple exceptions (and not always then):
-
A single dimension has the same cardinality as the fact, and
-
Dates columns that may or may not be present at the time the fact was originally created.
Chuck Kelley is an internationally known expert in database and data warehousing technology. He has 30 years of experience in designing and implementing operational/production systems and data warehouses. Kelley has worked in some facet of the design and implementation phase of more than 50 data warehouses and data marts. He also teaches seminars, co-authored four books on data warehousing and has been published in many trade magazines on database technology, data warehousing and enterprise data strategies. He can be contacted at chuckkelley@usa.net.
For more information on related topics, visit the following channels:


