| Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
|||||
The start schema makes multi-dimensional database(MDDB) possible within relational database. Beacause relational database is the basic data management system in most organization today, it is very appealing that multi-dimensional view of data is implemented in relational database. Even if you are using a specific MDDB solution, its sources are relational databases. Another reason for using star schema is its ease of understanding. Fact tables in star schema is mostly in 3NF, but dimensional tables in de-normalized 2NF. If you want to normalize dimensional tables, they look like snowflakes and the same problems of relational database arise - you need complex queries and business users cannot easily understand the meaning of data. Although query performance may be improved by advanced DBMS technology and hardware, highly normalized tables make reporting difficult and application complex.