..... ... .• -;.r Ir.kbgf klucza jest niejako wymuszone, jak wtedy, kiedy
-.i,.. . - . ..,rr,-r,,. ać dane z różnych systemów źródłowych, w których identyfikator
nic Są'takie same. Przypisując wartości polom kluczy zastępczych,-mamy do wyboru jedno z uwnych podeiśćt
1.
Pr-Łciużgj.is identyfikatora o cyfj7.|ii|flWfirl1i TitfWÓ Wówczas ^cy !dcńóf!km'dk234"nmlBy w Iconsekwencjtidentyfikator „ 123400 ,
Po'pierwszej zmianie zostałby stworzony nowy wiersz, który miałby identyfikator „1234002”. Danemu klientowi odpowiadałyby teraz dwa rekordy w tabeli wymiaru. Wartości dla większości pozostałych atrybutów byłyby takie same. Jedynie atrybut lub atrybuty, które się zmieniły, byłyby
inne.
rnnernwanie identyfikatora, który nie miałby żadnego związku z poprzednim fSentyflMorem klienta. Wówczas za każdym razem, kiedy dodawany jest nowy rekord, tworzony jest zupełnie nowy identyfikator.
W modelu dotyczącym zachowań ten uogólniony klucz używany jest zarówno
w tabeli wymiarów, jak i w tabeli faktów. Zapytania nakładające warunki na atrybuty
, . . , . , . T n.... t-r-nlMrir v'r7Vsfkm T,ri' dla C.£.r c2Q
Hienia. Ograniczają? lub grupując wymki przy użyciu nazwiska i, powiedzmy, atrybutu
'obszaru sprzedaży, mamy pewność, że przeszłość jest wiernie odzwierciedlona w wym-
kach zapytań, przyjmując oczywiście, że zagwarantowana jest umkatowosć tych
PewnąodmTaną”lego podejścia jest skonstruowanie identyfikatora ° £
, . . _____1234” i dodaie nowe pole będące licznikiem iuo
zachowuje poleź Takie podejście jest podobne
numerem „wersji , n i • mer Początkowy identyfikator jest przy-
do przedstawionego pewyzej podepta numer i. r ^ /
OO
“a
N
apytanie zwracające listę adresatów kampnni
p' tQ Oi P < O P- C P'
3 X3 D 'O Q.
cr
cn l< n C
3 o s
o O- cr
fD
V P
p'
rt)
p p 3 P P.
o
tn •
•
W O
O Oj
O-- ^ O h-’ N P* p> P
i-+i
P
O
in
pj H
H- —-(1) Pi
3 M
rt O
W-n o
NJ O - O O i--'
pi o
N '
p- to
W O X O O o ^ M y-> ł-1 p- ' p
3
rt Pi
Dl
rt
w
p: • o X Qj O O Cb N ^ pi I-' W p-C P p rr 0>
w
•o
P
N
P
o.
OJ
N-
O
N
P
W
p:
0 a
1 -* p-p
p
rr
P>
0)
N
5j
P-
O
*
to
O - O I-1
> to p, -P P tn
i ->
r-'-
P
ki
rt
0)
>
n*
p
ro
bi
m
f-
p p r r 0'