Legende für die Datenbankdatenmodelle

Datenbanktabellen innerhalb des WebSphere Commerce-Datenbankschemas sind nach Funktionsgruppen aufgebaut. Die Beziehung der referentiellen Integrität zwischen den einzelnen Datenbanktabellen wird mit den folgenden Symbolen dargestellt:

Ein abgerundetes, gepunktetes Rechteck steht für eine schwache abhängige Entität. Exemplare einer schwachen abhängigen Entität können nicht eindeutig identifiziert werden, ohne dass ihre Beziehung zu anderen Entitäten bestimmt wird. Der Primärschlüssel zu einem Exemplar einer schwachen abhängigen Entität besteht ausschließlich aus Fremdschlüsseln.

Ein abgerundetes, ausgefülltes Rechteck steht für eine starke abhängige Entität. Exemplare einer starken abhängigen Entität können nicht eindeutig identifiziert werden, ohne dass ihre Beziehung zu anderen Entitäten bestimmt wird. Der Primärschlüssel zu einem Exemplar einer starken abhängigen Entität enthält zwar Fremdschlüssel, er besteht jedoch nicht ausschließlich aus Fremdschlüsseln.

Ein Rechteck steht für eine unabhängige Entität. Exemplare einer unabhängigen Entität können eindeutig identifiziert werden, ohne dass ihre Beziehung zu anderen Entitäten bestimmt werden muss. Der Primärschlüssel zu einem Exemplar einer unabhängigen Entität enthält keine Fremdschlüssel.

Eine durchgezogene Beziehungslinie steht für eine identifizierende Beziehung. Eine identifizierende Beziehung liegt vor, wenn Exemplare der untergeordneten Entität anhand der Zuordnung zu einer übergeordneten Entität identifiziert werden. Die Primärschlüsselattribute der übergeordneten Entität werden zu Primärschlüsselattributen der untergeordneten Entität.

Eine gepunktete Beziehungslinie mit einem ausgefüllten Beziehungssymbol steht für eine erforderliche Nicht-Identifikationsbeziehung. Eine erforderliche Nicht-Identifikationsbeziehung liegt vor, wenn Schlüsselattribute von der übergeordneten Entität zu Nicht-Schlüsselattributen der untergeordneten Entität werden müssen. Dies bedeutet, dass die übernommenen Nicht-Schlüsselattribute der untergeordneten Entität in dieser Beziehung nicht NULL sein dürfen.

Eine gepunktete Beziehungslinie mit einem ausgefüllten und offenen Beziehungssymbol steht für eine optionale Nicht-Identifikationsbeziehung. Eine optionale Nicht-Identifikationsbeziehung liegt vor, wenn Fremdschlüssel von der übergeordneten Entität zu Nicht-Schlüsselattributen der untergeordneten Entität werden können. Dies bedeutet, dass die übernommenen Nicht-Schlüsselattribute der untergeordneten Entität in dieser Beziehung NULL sein können.

Eine Beziehungslinie, die eine Verbindung zurück zur ursprünglichen Tabelle herstellt, steht für eine rekursive Beziehung. Rekursive Beziehungen müssen optionale Nicht-Identifikationsbeziehungen sein.

IBM Copyright