>HandelsSepp - Inhalt

> HandelsSepp - Datenmodell

Markencode und Produktgruppe (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:
2012-05-17

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) 
ObjectID 
CreatedBy 
CreatedAt 
ChangedBy 
ChangedAt 
ValidFrom (SI1-4) 
ValidTill (SI1-5) 

MarkenCode (SI1-2)
 
LanguageCodeForLabelling (SI1-3)
 
Codename  

Fremdschlüsselrelationen

LanguageCodeForLabelling (SI1-3) <- Language > ISOLanguageCode  
MarkenCode (SI1-2) -> Produkt > MarkenCode  


Die virtuelle Tabelle 'Markencode' enthält Codes, die für die Unterteilung von Produkten verwendet werden.
Der Marken-Code ist Teil der Anwender-bekannten Identifikation eines Produktes und ist dafür gedacht, die im Warenwirtschaftssystem erfassten Produkte grob in Gruppen zu unterteilen.

Bei Produkten (Sachgüter oder Dienstleistungen) aus 'eigener Erzeugung' kann der Marken-Code im Sinne einer Produktgruppe verwendet werden und das Angebot aus eigener Erzeugung dadurch grob strukturiert werden.
Als Beispiel:
Ein Imker kann die Produkte innerhalb des Warenwirtschaftssystems in Honig, Wachs (Rohwachs, Dochte, Kerzen), Sonstige (Propolis) und Zulieferungen (Gläser, Deckel) unterteilen.

Bei Handelswaren (Sachgüter, die von Zulieferern gekauft und ohne Veränderung weiter verkauft werden) kann der Marken-Code im Sinne der Bezeichnung verwendet werden.
Damit kann innerhalb einer 'Marke' der Produkt-Code des Herstellers verwendet werden und es muss keine eigene Codierung ausgedacht werden.
Als Beispiel:
Bei einem Marken-Code 3M kann der Produkt-Code (z.B. 105374631, dieser ist innerhalb der Produkte von 3M eindeutig) verwendet werden und damit ist das Produkt innerhalb des Warenwirtschaftssystems eindeutig identifiziert.

Neben dem Marken-Code wird in einem Datensatz noch die Bezeichnung des Marken-Codes erfasst.
Dabei kann die Bezeichnung für eine spezifisch ausgewählte Sprache oder als Standard-Bezeichnung (wird verwendet wenn keine Bezeichnung in einer spezifische ausgewählten Sprache erfasst ist) festgelegt sein.

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 ein Land 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

50

Anzeigen aller möglichen Marken-Codes beim Füllen der Combobox bei der Verwaltung eines Produktes oder der Auswahl einer Bestell-Position.

INSERT

keine Angabe

0

Erfassen oder Ändern von Daten eines Marken-Codes.

UPDATE

keine Angabe

0

Ändern von Daten eines Marken-Codes.

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), MarkenCode (aufsteigend) und LanguageCodeForLabelling (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

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 'MarkenCode'.

Zuordung zu Tabelle und Attribut: Parameter > ParameterName.

zum Inhaltsverzeichnis

MarkenCode

Das Attribut enthält den Code der Marke oder der Produktgruppe.
Die Bedeutung dieses Codes finden Sie in der allgemeinen Beschreibung für diese Datenbank-Tabell (unterhalb des Inhaltsverzeichnisses).

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
LanguageCodeForLabelling / Sprach-Code für die Bezeichnung des Markencodes bzw. der Produktgruppe

Das Attribut enthält den ISO-Code der Sprache, in der die Bezeichnung des Marken-Codes bzw. der Produktgruppe (im Attribut Codename) angegeben ist.
Ist der Wert in diesem Attribut eine leere Zeichenkette, dann gilt der Wert im Attribut
Codename für alle Sprachen, die nicht explizit definiert sind.

Innerhalb des Anwendungprogramms ist dafür zu sorgen, dass zu jedem Wert im Attribut MarkenCode ein Datensatz existiert, der in diesem Attribut (LanguageCodeForLabelling) eine leere Zeichenkette als Wert hat.

Datentyp des Attributes in der virtuellen Tabelle: VARCHAR(250) – gleich wie das Attribut auf der Tabelle Parameter.

Zuordung zu Tabelle und Attribut: Parameter > Value02.

CodeName

Vollständige Bezeichnung des Markencodes bzw. der Produktgruppe in jener Sprache, die im Attribut LanguageCodeForLabelling festgelegt ist.
Dieser Text ist zur Bezeichnung des Markencodes bzw. der Produktgruppe vorgesehen – insbesondere bei Auswahlmöglichkeiten (Combobox).

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