24.12.2012 Views

ER/Studio - Embarcadero Technologies Product Documentation

ER/Studio - Embarcadero Technologies Product Documentation

ER/Studio - Embarcadero Technologies Product Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

USING <strong>ER</strong>/STUDIO > COMMON TASKS<br />

• Ragged: In a ragged dimension, the logical parent of at least one member is missing from the level immediately<br />

above the member. Ragged dimensions allow for hierarchies of indeterminate depth, such as organizational<br />

charts and parts explosions. For example, in an organization some employees can be part of a team which is<br />

managed by a team leader, while other employees report directly to the department manager. Another example<br />

of a ragged dimension is illustrated in the model below which shows that cities such as: Washington, D.C.;<br />

Vatican City; and Monte Carlo do not belong to states.<br />

• Shrunken: A shrunken table is a version of the fact table that it is attached to but with fewer attributes in order to<br />

draw attention to those specific attributes.<br />

• Slowly Changing Type 0, 1, 2, 3, 6: Slowly changing dimensions capture information such as the customer’s<br />

income level or income-to-debt ratio which can change overtime. The most commonly used methods to maintain<br />

these changes are:<br />

• Type 0: No effort has been made to deal with the changes.<br />

• Type 1: Overwrites the existing dimension member values. Does not track the change history.<br />

• Type 2: Creates a new row with the current dimension member. Tag the original row as expired.<br />

• Type 3: Used for dimensions that change with a predictable rhythm, such as every year. Every dimension row<br />

has a current category attribute that can be overwritten as well as attributes for each annual designation, such<br />

as 2008 category and 2009 category.<br />

• Type 6: Combines the approaches of types 1, 2, and 3. For changes to this type of table, the row is overwritten<br />

but the table can contain an additional pair of date columns to indicate the date range at which a particular row<br />

in the dimension applies, or the table can contain a revision number.<br />

EMBARCAD<strong>ER</strong>O TECHNOLOGIES > <strong>ER</strong>/STUDIO® 8.0.3 US<strong>ER</strong> GUIDE 91

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!