Data warehouse with a domain fact table
First Claim
1. A data warehouse comprising:
- a plurality of master data tables, the master data tables including surrogate identifiers, each surrogate identifier (SID) identifying a master data table domain inside a master data table from the plurality of master data tables;
a plurality of dimension tables, the dimension tables using the surrogate identifiers to link to the master data table domains within the master data tables;
a fact table, the fact table storing dimension identifiers (DIM IDs) that provide links to the dimension tables; and
,a domain fact table, the domain fact table storing aggregated data aggregated from data stored in the master data tables, the aggregated data being accessible from the domain fact table using surrogate identifiers, without using DIM IDs stored in the fact table.
1 Assignment
0 Petitions
Accused Products
Abstract
A data warehouse includes a plurality of master data tables. The master data tables include surrogate identifiers. Each surrogate identifier (SID) identifies a master data table domain inside a master data table from the plurality of master data tables. A plurality of dimension tables use the surrogate identifiers to link to the master data table domains within the master data tables. A fact table stores dimension identifiers (DIM IDs) that provide links to the dimension tables. A domain fact table stores aggregated data aggregated from data stored in the master data tables. The aggregated data is accessible from the domain fact table using surrogate identifiers, without using DIM IDs stored in the fact table.
-
Citations
20 Claims
-
1. A data warehouse comprising:
-
a plurality of master data tables, the master data tables including surrogate identifiers, each surrogate identifier (SID) identifying a master data table domain inside a master data table from the plurality of master data tables; a plurality of dimension tables, the dimension tables using the surrogate identifiers to link to the master data table domains within the master data tables; a fact table, the fact table storing dimension identifiers (DIM IDs) that provide links to the dimension tables; and
,a domain fact table, the domain fact table storing aggregated data aggregated from data stored in the master data tables, the aggregated data being accessible from the domain fact table using surrogate identifiers, without using DIM IDs stored in the fact table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for organizing and accessing data in a data warehouse, the method comprising:
-
arranging the data in a plurality of master data tables, the master data tables including surrogate identifiers, each surrogate identifier (SID) identifying a master data table domain inside a master data table from the plurality of master data tables; storing the surrogate identifiers in a plurality of dimension tables, the dimension table using the surrogate identifiers to link to the master data table domains within the master data tables; storing dimension identifiers (DIM IDs) within a fact table, the (DIM IDs) providing links to the dimension tables; and
,storing, in a domain fact table, aggregated data aggregated from a subset of the data stored in the master data tables, the aggregated data being accessible from the domain fact table using surrogate identifiers, without using DIM IDs stored in the fact table. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A data warehouse comprising:
-
a plurality of master data tables, the master data tables including surrogate identifiers, each surrogate identifier (SID) identifying a master data table domain inside a master data table from the plurality of master data tables; a domain fact table, the domain fact table storing aggregated data aggregated from data stored in the master data tables, the aggregated data being accessible from the domain fact table using surrogate identifiers, without using dimension identifiers (DIM IDs) stored in a fact table; and
,a child master data table accessible from the domain fact table.
-
Specification