21.08.2013 Aufrufe

2.2.3 Das Relationale Modell Relationales Schema - WINFOR

2.2.3 Das Relationale Modell Relationales Schema - WINFOR

2.2.3 Das Relationale Modell Relationales Schema - WINFOR

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Des weiteren gilt<br />

Nicht identische Tupel<br />

( n) ( n) { k k }<br />

Falls gilt für t = t ,..., t , t = t ,..., t und S = A ,..., A ,<br />

mit l ≤n und k ≤n, ∀j:<br />

{ k ,..., k } : 1, d 2, d 1 ( 1,1,..., 1, n) und 2 ( 2,1,..., 2, n)<br />

1<br />

1 1,1 1, 2 2,1 2,<br />

j<br />

∃d∈ S = A A t ≠t ⇒ t = t t t = t t<br />

l<br />

sind nicht identisch<br />

Man schreibt in diesem Fall kurz: t S ≠ t S<br />

[ ] [ ]<br />

1 2<br />

Wirtschaftsinformatik und Operations Research 103<br />

Superschlüssel (Super Key)<br />

Eine Menge von Attributen S heißt für ein relationales <strong>Schema</strong><br />

R(A 1 ,…,A n ) Superschlüssel oder Super Key, genau dann wenn S<br />

Teilemenge von {A 1 ,…,A n } ist und es gilt zudem<br />

( ,..., n) : ( ,..., n)<br />

: [ ] [ ]<br />

∀ t = t t ∈R ∀ t = t t ∈R t S ≠t<br />

S<br />

1 1,1 1, 2 2,1 2, 1 2<br />

Ein Schlüssel S eines relationalen <strong>Schema</strong>s R(A 1,…,A n) ist ein<br />

Superschlüssel mit der folgenden zusätzlichen Eigenschaft<br />

( Super Key)<br />

{ k k } { } { k }<br />

Falls S = A ,..., A : ∀c∈ 1,..., l : S/ A ist kein Superschlüssel<br />

1<br />

l c<br />

Wirtschaftsinformatik und Operations Research 104<br />

1<br />

l

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!