|
Letzte
Bearbeitung dieses Dokuments: |
Schnell-Verweise: Mengengerüst und Zugriffshäufigkeit Primärschlüssel und Sekundärindex SQL-Kommandos
Klicken Sie bitte auf den Attributsnamen um zur Detail-Beschreibung zu kommen.
Attribute DataSetID
(PK) |
Fremdschlüsselrelationen |
Die Tabelle
enthält die Informationen für ein 'Produkt'.
Ein
'Produkt' ist ein Sachgut oder eine Dienstleistung die vom
Unternehmen an Kunden verkauft oder intern verwendet wird.
HandelsSepp
ist eine
Standard-Software und die Angabe eines erwarteten Mengengerüstes
kann nicht erfolgen.
Die Größe dieser Tabelle hängt
allein von der Anzahl der erfassten Produkte ab.
▲
zum
Inhaltsverzeichnis
Als Standard-Software
ist die Zahl der Benutzer einer Installation von HandelsSepp
nicht vorhersagbar.
Aus
diesem Grund ist auch teilweise kein 'Durchschnittswert pro Tag'
angegeben.
Der Maximalwert pro Sekunde ist vor allem durch das
Schreiben von Dokumenten (Bestellscheinen, Lieferscheinen,
Rechnungen) bedingt.
Das Eintragen, Ändern und Löschen
von Datensätzen erfolgt beim erstmaligen Erfassen oder beim
Ändern der Daten eines Produktes.
Datenbank-Operation |
Durchschnittswert |
Maximalwert |
Hauptgrund der Zugriffe |
SELECT |
keine Angabe |
50 |
Intensive Abfrage wenn Dokumente gedruckt werden – z.B. Sammelrechnungen. |
INSERT |
keine Angabe |
0 |
Erstmaliges Anlegen
eines Produktes oder Änderung der Daten eines bestehenden
Produktes. |
UPDATE |
keine Angabe |
0 |
Ein Update auf die
Tabelle erfolgt nur wenn die Daten eines Produktes geändert
werden und die vorherigen Werte als 'historische' Daten markiert
werden. |
DELETE |
keine Angabe |
0 |
Physisches Löschen historischer Daten. |
Als
Primärschlüssel wird das Attribut '
DataSetID
'
aus den Allgemeinen
Attributen (Common Attributes) verwendet.
▲
zum
Inhaltsverzeichnis
Dieser Index
dient dazu, Produkte über die Anwender-bekannte Identifikation
zu finden.
ClientID
(aufsteigend),
MarkenCode
(aufsteigend),
ProduktCode
(aufsteigend),
ValidFrom
(absteigend),
ValidTill
(aufsteigend).
▲
zum
Inhaltsverzeichnis
Dieser
Wert ist der Hinweis, zu welcher Produkt-Marke das Produkt gehört
bzw. kann bei Produkten aus eigener Erzeugung zur Grob-Strukturierung
verwendet werden.
Eine detaillierte Beschreibung finden Sie bei
der Tabelle MarkenCode
.
Gemeinsam
mit dem
ProduktCode
ist
dieser Wert die eindeutige, Anwender-bekannte Identifikation eines
Produktes.
Datentyp
des Attributes in der Standard-Auslieferung:
CHAR(8)
Die
Länge kann bei Ihrer Installation individuell festgelegt sein.
Dieser
Wert ist die eindeutige Identifizierung innerhalb eines
MarkenCode
und
gemeinsam mit diesem die eindeutige, Anwender-bekannte Identifikation
eines Produktes.
Für
diesen Wert kann eine vom Zulieferer verwendete Produkt-Codierung
übernehmen werden ohne dass zwei Produkte innerhalb von
HandelsSepp
die
gleiche Anwender-bekannte Identifikation haben.
Datentyp
des Attributes in der Standard-Auslieferung:
CHAR(30)
Die
Länge kann bei Ihrer Installation individuell festgelegt sein.
'Sprechende'
Bezeichnung des Produktes.
Dieser Wert ist die übliche
Bezeichnung des Produktes; bei Handelswaren kann dafür die vom
Zulieferer verwendete Bezeichnung verwendet werden.
Diese
Bezeichnung wird in Übersichten (z.B. Suchergebnisse) angezeigt.
Datentyp
des Attributes in der Standard-Auslieferung:
CHAR(80)
Die
Länge kann bei Ihrer Installation individuell festgelegt sein.
Zusätzliche
Bemerkungen zum Produkt die für den Kunden bestimmt sind und
auch auf Dokumenten an den Kunden gedruckt werden.
Diese Anmerkung
kann z.B. Gefahrenhinweise oder spezielle Anweisungen für die
Inbetriebnahme enthalten.
Datentyp
des Attributes in der Standard-Auslieferung:
TEXT(1024)
Die
Länge kann bei Ihrer Installation individuell festgelegt sein.
Zusätzliche
Bemerkungen zum Produkt die für die Betriebs-interne Information
bestimmt sind und auf interne Dokumente (z.B. Auftragszettel)
gedruckt werden.
Diese Anmerkung kann z.B. Hinweise auf spezielle
Verpackung enthalten.
Datentyp
des Attributes in der Standard-Auslieferung:
TEXT(1024)
Die
Länge kann bei Ihrer Installation individuell festgelegt sein.
Zusätzliche
Suchbegriffe die nicht im Wert des Attributes
ProduktBezeichnung
enthalten sind.
Damit können synonyme Begriffe für das
Produkt mit der Suche gefunden werden.
Die
Codierung der in diesem Attribut erfassten Werte und das Eintragen in
die Tabelle
SearchIndex
erfolgt innerhalb des Anwendungsprogramm.
Datentyp
des Attributes in der Standard-Auslieferung:
VARCHAR(128)
Die
Länge kann bei Ihrer Installation individuell festgelegt sein.
CREATE
TABLE Produkt (DataSetID DOUBLE NOT NULL PRIMARY KEY);
ALTER TABLE
Produkt ADD COLUMN ClientID INTEGER NOT NULL DEFAULT 0;
ALTER
TABLE Produkt ADD COLUMN ObjectID DOUBLE NOT NULL DEFAULT 0;
ALTER
TABLE Produkt ADD COLUMN CreatedBy VARCHAR(240) NOT NULL DEFAULT
'';
ALTER TABLE Produkt ADD COLUMN CreatedAt TIMESTAMP;
ALTER
TABLE Produkt ADD COLUMN ChangedBy VARCHAR(240) NOT NULL DEFAULT
'';
ALTER TABLE Produkt ADD COLUMN ChangedAt TIMESTAMP;
ALTER
TABLE Produkt ADD COLUMN ValidFrom DATE NOT NULL DEFAULT
'1999-01-01';
ALTER TABLE Produkt ADD COLUMN ValidTill DATE NOT
NULL DEFAULT '7999-12-31';
ALTER TABLE Produkt ADD COLUMN
MarkenCode CHAR(8) NOT NULL DEFAULT '';
ALTER TABLE Produkt ADD
COLUMN ProduktCode CHAR(30) NOT NULL DEFAULT '';
ALTER TABLE
Produkt ADD COLUMN ProduktBezeichnung CHAR(80) NOT NULL DEFAULT
'';
ALTER TABLE Produkt ADD COLUMN Anmerkung_Kunde Text(1024) NOT
NULL DEFAULT '';
ALTER TABLE Produkt ADD COLUMN Anmerkung_Intern
Text(1024) NOT NULL DEFAULT '';
ALTER TABLE Produkt ADD COLUMN
Suchbegriffe Varchar(128) NOT NULL DEFAULT '';
CREATE INDEX
Produkt_IX01 ON Produkt (ClientID ASC, MarkenCode ASC, ProduktCode
ASC, ValidFrom DESC, ValidTill ASC);