[Allegro] Mehr zum Neutralformat
Bernhard Eversberg
ev at biblio.tu-bs.de
Di Nov 29 13:08:01 CET 2005
Heute können wir es noch nicht bereitstellen, denn wir wollen dann auch
gleich ein paar Beispieldaten zur Ansicht mitgeben, und zwar echte
Daten aus der DemoBank, als "bolero" und aus "CoOL", um dabei auch
gleich die Anwendbarkeit zu testen. Es wird ja auch sofort alles
viel klarer, wenn man Beispiele sieht! Und wir erreichen ein
besseres Gefühl, ob denn der Entwurf tragfähig ist.
Folgende Grundsätze stehen aber schon fest:
0. Zweistellige Feldnummern. Die Feldgruppen 0 bis 9 haben
jeweils einen übergeordneten Sinn. Feldnummern sind
rein numerisch bis auf Gruppe #9
1. Indikator: Die Position hinter der Feldnummer dient NUR
als Indikator für den Feldinhalt, nicht als Mehrfachkennung.
Einzige Ausnahme: Signaturfeld, falls man Mehrfachexemplare
(nach Art des A-Schemas) im Titelsatz unterbringen will.
2. Feldwiederholung:
Mit Hilfe von | als Trennzeichen innerhalb des Feldes (!)
3. Teilfelder: Nur wo unabweisbar zur Strukturierung eines
Inhalts nötig. Insbes. kein generelles $a am Feldanfang, wie
bei MARC üblich.
Noch offen: Welche Codes als Teilfeldzeichen bzw.
Nichtsortierzeichen! Wir tendieren zu # bzw. _ , womit dann
das Problem der Codierungen umgangen wäre, wenn man Unicode
einsetzen will oder Win-ANSI.
4. Erweiterbarkeit: In jeder Feldgruppe bleibt die Ziffer 9 frei
für Erweiterungen des Anwenders: #09, #19, #29 ... #99
5. Nur Kleinbuchstaben werden für Indikatoren und Teilfeldkennungen
definiert, Ziffern noch nicht.
Großbuchstaben sind aber möglich, sie bleiben frei für den Anwender.
Anwender haben damit ganz klar erkennbare Möglichkeiten:
a) Standardkonfiguration soll völlig unverändert bleiben, man muß
nichts herausnehmen oder umdefinieren. Was man nicht verwendet,
braucht weder Platz noch Leistung!
b) Eigene Erweiterungen bleiben klar erkennbar. Eigene Felder müssen
sich nicht an 1. und 2. halten! Es sind auch Feldbezeichnungen mit
Ziffer + Buchstabe möglich, die im Standard auch in Zukunft
vermieden werden sollen (außer Gruppe #9)
Mehr Informationen über die Mailingliste Allegro