>HandelsSepp - Inhalt

> HandelsSepp - Datenmodell

ProduktVariante (virtuelle Tabelle; verwendet Parameter)

* Bitte beachten Sie die Hinweise und Bestimmungen bezüglich Urheberrecht, Haftungsausschluss und geschützte Marken oder Warenzeichen die für dieses Web-Dokument und möglicherweise auch für 'verlinkte' Dokumente gelten.

  • Der Betreiber dieser Web-Site (www.javascout.biz) ist nicht verantwortlich für den Inhalt von Web-Sites, die innerhalb dieses Web-Dokumentes oder anderer Dokumente von www.javascout.biz verlinkt sind.

  • Wenn dieses Web-Dokument oder andere Dokumente dieser Web-Site (www.javascout.biz) Rechte von Ihnen verletzen, oder sie glauben, dass Rechte Anderer (Dritter Personen) dadurch verletzt werden, informieren Sie bitte den Betreiber dieser Web-Site.
    Eine E-Mail können Sie ganz einfach durch anklicken des Symbols oder Textes im Frame rechts oben senden.

Dieses Dokument drucken.

 Letzte Bearbeitung dieses  Dokuments:
2011-06-07

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   
Farbcodierungen und Abkürzungen  
Common Attributes (Allgemeine Attribute)   

DataSetID (PK) 
ClientID (SI1-1, SI2-1) 
ObjectID 
CreatedBy 
CreatedAt 
ChangedBy 
ChangedAt 
ValidFrom (SI1-5, SI2-4) 
ValidTill (SI1-6, SI2-5) 

ProduktVariantenKategorieCode (SI1-2, SI2-2) 
Sprache (SI1-3, SI2-3) 
ProduktVarianteCode (SI1-4) 
ProduktVarianteBezeichnung  

Fremdschlüsselrelationen

ProduktVariantenKategorieCode (SI1-2, SI2-2) 
 ->
ProduktVariantenKategorie > ProduktVariantenKategorieCode (SI1-2, SI2-2)  
Sprache (SI1-3, SI2-3)  -> Language (Sprache) > LanguageCode  


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.

Mengengerüst

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.

zum Inhaltsverzeichnis

Zugriffshäufigkeit

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
pro Tag

Maximalwert
pro Sekunde

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.

zum Inhaltsverzeichnis

Primärschlüssel

Als Primärschlüssel wird das Attribut DataSetID aus den Allgemeinen Attributen (Common Attributes) verwendet.

zum Inhaltsverzeichnis

Sekundär-Index 1

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.

zum Inhaltsverzeichnis

Sekundär-Index 2

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.

zum Inhaltsverzeichnis

Geschäfts-spezifische Attribute

ParameterName

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.

zum Inhaltsverzeichnis

ProduktVariantenKategorieCode

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.

zum Inhaltsverzeichnis

Sprache

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.

zum Inhaltsverzeichnis

ProduktVarianteCode

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.

zum Inhaltsverzeichnis

ProduktVarianteBezeichnung

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.

zum Inhaltsverzeichnis