Beyond Facts and Dimensions Flashcards

1
Q

What are the most common type of tables in Caboodle?

A

Facts and dimensions.

Aug. 2021, 6.3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why do bridge tables exist?

A

To capture many to many relationships.

Aug. 2021, 6.4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Name the columns in a dbo bridge table.

A
  1. (Name)ComboKey
  2. (Name)Key
    (Name) = the name of the table to which a bridge has been formed.

(Aug. 2021, 6.4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In a bridge table, which column can be used as a lookup column to link to the corresponding dimension table?

A

The (Name)Key column.

Aug. 2021, 6.4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In a bridge table, which column is the surrogate key.

A

The (Name)ComboKey

Aug. 2021, 6.4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A lookup column to a bridge table ends in ________.

A

ComboKey

Aug. 2021, 6.4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the difference between a bridge table in dbo verses a bridge table in FullAccess?

A

While both tables join to the same dimension table, the FullAccess view displays additional information.

(Aug. 2021, 6.4-6.5)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What data structure is appropriate to use when attributes change often?

A

The EAV structure.

Aug. 2021, 6.6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the three major components of the EAV structure?

A
  1. Entity
  2. Attribute
  3. Value

(Aug. 2021, 6.6)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What DMC type uses the EAV model and is easily recognizable?

A

The AttributeValueDim DMC type.
Ex: PatientAttributeValueDim, DepartmentAttributeValueDim

(Aug. 2021, 6.6)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What tables contain attribute-value pairs and can be created for different entities?

A

AttributeValueDim
For instance, there is the PatientAttributeValueDim table to go along with PatientDim, or the DepartmentAttributeValueDim table to go along with DepartmentDim.

(Aug. 2021, 6.6)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What table stores the list of all attributes used by the AttributeValueDim system?

A

AttributeDim

It has one row per attribute and contains the name of the attribute (as well as some additional metadata).

(Aug. 2021, 6.6)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How is the EAV structure of AttributeValueDim different from other DMC types?

A

AttributeValueDim joins to AttributeDim. Other DMC types store their attributes in separate dimensions.

For example, LabComponentResultFact uses the LabComponentDim DMC as its attribute lookup.

(Aug. 2021, 6.8)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How are data marts similar to fact tables?

A

They both store data about significant measurable events.

Aug. 2021, 6.9

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why data marts?

A

A data mart can bring together data points from several DMC’s into one place. Data marts typically serve as comprehensive data sources for a particular reporting need, making it easier for business intelligence developers to write particular reports.

(Aug. 2021, 6.9)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why does Epic use the naming convention SetDim?

A

To identify tables that store lists, or sets, of records.

These sets are typically records in another dimension table. For example, each diagnosis has a row in DiagnosisDim. These diagnoses are grouped into lists, which are stored in DiagnosisSetDim.

(Aug. 2021, 6.9)

17
Q

What are groupers?

A

Lists of Chronicles records, ICD codes, or other concepts used together frequently in Hyperspace.

(Aug. 2021, 6.9)

18
Q

What master file stores groupers?

A

The VCG master file.

Aug. 2021, 6.9

19
Q

What is the most common use of the SetDim tables for Epic data?

A

VCG groupers.

Aug. 2021, 6.10