Eager Aggregation works on left outer joins between fact tables and dimension tables.
The fact table keeps track of facts such as itemized sales. It contains the foreign key.
The dimension table describes the facts further, providing relevant detail. It contains the primary key.
There are multiple implications of specifying the foreign key - primary key pair (pk-fk):