|
Letzte
Bearbeitung dieses Dokuments: |
Schnell-Verweise: Mengengerüst und Zugriffshäufigkeit Primärschlüssel und Sekundärindex
Klicken Sie bitte auf den Attributsnamen um zur Detail-Beschreibung zu kommen.
Attribute DataSetID
(PK) |
Fremdschlüsselrelationen ProduktVariantenKategorieCode
(SI1-2, SI2-2) |
Die
virtuelleTabelle 'ProduktVariante' enthält Produkt-Varianten –
diese sind mögliche Unterscheidungsmerkmale (z.B. Größe
oder Farbe) eines Produktes.
Damit können die Daten (z.B.
Preis, Zuordnung für Auswertungen) von weitgehend gleichen
Produkten (z.B. Schuhe oder Bekleidung) nur einmal innerhalb von
HandelsSepp
erfasst werden und über die 'ProduktVariante' weiter unterteilt
werden.
Produkt-Varianten (z.B. Größen) werden unter einer Produkt-Varianten-Kategorie zusammengefasst; die Beschreibung dieser Tabelle finden Sie unter ProduktVariantenKategorie.
HandelsSepp
ist
eine Standard-Software und die Angabe eines erwarteten Mengengerüstes
kann nicht erfolgen.
Bei der Leistungsfähigkeit von
Personal-Computern ist nicht zu erwarten, dass selbst bei einer
größeren Zahl von Einträgen in der Tabelle ein
Mengen-Problem auftreten wird.
Als
Standard-Software ist die Zahl der Benutzer einer Installation von
HandelsSepp
nicht
vorhersagbar.
Aus diesem Grund ist auch kein 'Durchschnittswert
pro Tag' angegeben.
Nachdem für eine Produkt-Variante keine
Bewegungsdaten erfasst werden ist nur eine geringe Anzahl von
Zugriffen zu erwarten.
Datenbank-Operation |
Durchschnittswert |
Maximalwert |
Hauptgrund der Zugriffe |
SELECT |
keine Angabe |
5 |
Lesen des Codes und der Bezeichnung für die Anzeige oder den Ausdruck. |
INSERT |
keine Angabe |
0 |
Erfassen oder Ändern von Daten einer Produkt-Variante. |
UPDATE |
keine Angabe |
0 |
Ändern von Daten einer Produkt-Variante. |
DELETE |
keine Angabe |
0 |
Selten ausgeführtes Löschen deaktivierter Datensätze. |
Als
Primärschlüssel wird das Attribut
DataSetID
aus
den Allgemeinen
Attributen (Common Attributes) verwendet.
Diese
virtuelle Tabelle setzt auf der Datenbank-Tabelle
Parameter
auf
und verwendet deren Sekundär-Index.
Durch die Zuordnung der
Attribute besteht der Index für diese (virtuelle) Tabelle aus
folgenden Attributen:ParameterName
(aufsteigend),
ProduktVariantenKategorieCode
(aufsteigend),
Sprache
(aufsteigend)
und
ProduktVarianteCode
(aufsteigend).
Zur
Bestimmung des aktuell gültigen Datensatzes sind noch
ClientID
(aufsteigend),
ValidFrom
(absteigend)
und
ValidTill
(aufsteigend)
aus den Allgemeinen
Attributen (Common Attributes) im Sekundär-Index 1
enthalten.
Dieser
Index ist notwendig, wenn eine Liste der wählbaren
Produkt-Varianten in einer vorgegebenen Kombination aus
Produkt-Varianten-Kategorie und Sprache erstellt werden soll.
Diese
virtuelle Tabelle setzt auf der Datenbank-Tabelle
Parameter
auf
und verwendet deren Sekundär-Index.
Durch die Zuordnung der
Attribute besteht der Index für diese (virtuelle) Tabelle aus
folgenden Attributen:ParameterName
(aufsteigend),
ProduktVariantenKategorieCode
(aufsteigend)
und
Sprache
(aufsteigend).
Zur
Bestimmung des aktuell gültigen Datensatzes sind noch
ClientID
(aufsteigend),
ValidFrom
(absteigend)
und
ValidTill
(aufsteigend)
aus den Allgemeinen
Attributen (Common Attributes) im Sekundär-Index 2
enthalten.
Eindeutige
Kennung zu welchem Business-Object (BO) der Datensatz gehört.
Für diese virtuelle Tabelle hat dieses Attribut immer den
Wert 'ProduktVariante'.
Zuordung
zu Tabelle und Attribut:
Parameter
>
ParameterName
.
Das
Attribut enthält einen Code für die
Produkt-Varianten-Kategorie.
Der Code wird intern für die
Zuordnung verwendet und dient auch zur leichten Auswahl einer
Produkt-Varianten-Kategorie bei der Zuordnung.
Dieses
Attribut ist, gemeinsam mit dem Attribut
Sprache
,
der Fremdschlüssel für die Verbindung zu einem Datensatz
der DB-Tabelle
ProduktVariantenKategorie
.
Datentyp
des Attributes in der virtuellen Tabelle:
VARCHAR(250)
– gleich wie das Attribut auf der Tabelle
Parameter
.
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value01
.
Das
Attribut enthält jenen Code der Sprache, für die die
ProduktVariantenKategorieBezeichnung
gilt.
Damit
ist eine Bezeichnung der Produkt-Variante entsprechend den von
Anwendern gewünschten Sprachen möglich.
Ist
dieser Wert leer (leere Zeichenkette), dann wird die Bezeichnung dann
angezeigt wenn für die vom Anwender gewünschte Sprache noch
keine Bezeichnung festgelegt ist.
Dieses
Attribut ist, gemeinsam mit dem Attribut
ProduktVariantenKategorieCode
,
der Fremdschlüssel für die Verbindung zu einem Datensatz
der DB-Tabelle
ProduktVariantenKategorie
.
Weiters
ist es der Fremdschlüssel für die Verbindung zu einem
Datensatz der DB-Tabelle Language
(Sprache)
.
Datentyp
des Attributes in der virtuellen Tabelle:
VARCHAR(250)
– gleich wie das Attribut auf der Tabelle
Parameter
.
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value02
.
Das
Attribut enthält einen Code für die Produkt-Variante.
Der
Code wird intern für die Zuordnung verwendet und dient auch zur
leichten Auswahl einer Produkt-Variante bei der Zuordnung.
Datentyp
des Attributes in der virtuellen Tabelle:
VARCHAR(250)
– gleich wie das Attribut auf der Tabelle
Parameter
.
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value03
.
Erklärender
Name der Produkt-Variante.
Dieser Text dient zur leichteren
Identifizierung der Produkt-Variante und kann (abhängig vom Wert
im Attribut Sprache
)
in verschiedenen Sprachen festgelegt werden.
Datentyp
des Attributes in der virtuellen Tabelle:
TEXT(2040)
– gleich wie das Attribut auf der Tabelle
Parameter
.
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value06
.