[Home]Wb3 Datenstruktur

StartSeite | Neues | TestSeite | Teilnehmer | Projekte | Kategorien | Index | Einstellungen | Ändern

Das folgende ist der WB3-Datensatzaufbau, realisiert in meiner eigenen MAPS-Datenbank.
anr 1
nrec 1
lrec 4096       // maximale Recordgröße
bufmax 5000     // maximaler Record-Arbeitsbereich
nitem 30
mitem 3         // Nr. des Masteritem
nkey 2          // Anzahl der Keys
lkey 60         // maximale Keylänge
vflag 1         // variable Datensatzlänge 1=variable
granularity 16  // minimale Blockgröße, Datensätze belegen 16,32,48,64 ... Byte
codeset 1       // ANSI-Codeset

   item 01 WIDN    LO  10 0                   // WORT-ID, derzeit unbenutzt
   item 02 LANG    SZ  100 0                  // Sprache   
   item 03 WORD    SZ  100 0   key 1 " Word"  
   item 04 TYPE    SZ  100 0                  // Worttyp  
   item 05 GRAM    SZ  100 0                  // Grammatik-Information
   item 06 PRUL    SZ  255 0                  //  
   item 07 ORGN    SZ  255 0                  // Herkunft
   item 08 HYPH    SZ  100 0                  // Worttrennung  
   item 09 CLAS    SZ  100 0                  // Klassifikation
   item 10 PRTS    SZ  100 0                  
   item 11 COML    SZ  255 0                  // Kommentar in der Wortsprache
   item 12 COME    SZ  255 0                  // Kommentar in Englisch
   item 13 PRON    SZ  100 0                  // Aussprache
   item 14 LUSR    SZ  10  0
   item 15 ASPL    SZ  100 0
   item 16 RES2    SZ  10  0                  // Reservefelder
   item 17 RES3    SZ  10  0
   item 18 RES4    SZ  10  0
   item 19 RES5    SZ  10  0
   item 20 RES6    SZ  10  0

virtuell
   item 21 PKEY    SZ  60 0   f 16 LANG WORD TYPE
           key 2 " Lang.Word.Type"

end

Zusätzliche Informationen:

Der Datentyp SZ
erlaubt 0-terminierte Strings mit variabler Länge. Ein leeres Feld belegt also 1 Byte.
Der Datentyp LO
entspricht einer 4-Byte signed Integer-Zahl

Die Zahlen nach dem Datentyp entsprechen der maximalen Feldlänge und den Dezimalstellen (die hier keine Rolle spielen).


Fragen:

Was verbirgt sich denn hinter PRTS, LUSR und ASPL --rae

Wie groß ist denn der Aufwand, die Anzahl der Datenfelder zu erweitern? --rae Heißt das, die Datenbank besteht nur aus einer Tabelle? Warum benutzt Du eine selbstgeschriebene Datenbank? Es gibt doch schon so viele hochausgefeilte DB-Systeme. Warum sind die Bezeichner nur vier Buchstaben kurz? Warum benutzt Du englische Bezeichner?
KategorieWb3
StartSeite | Neues | TestSeite | Teilnehmer | Projekte | Kategorien | Index | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 14. Februar 2001 9:01 (diff))
Suchbegriff: gesucht wird
im Titel
im Text