Context: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 14: | Zeile 14: | ||
Zur Datenbankimplementierung. | Zur Datenbankimplementierung. | ||
Zunächst definiertz man einen neue Context. Dies ist der Überbegriff, der in Zukunft Teilmengen von Artikeln versammeln kann. Ein Context ist eine "Überschrift", ein "Begriff" zunächst ohne konkrete Artikelzuordnungen. | Zunächst definiertz man einen neue Context. Dies ist der Überbegriff, der in Zukunft Teilmengen von Artikeln versammeln kann. Ein Context ist eine "Überschrift", ein "Begriff" zunächst ohne konkrete Artikelzuordnungen.<br> | ||
<br> | |||
ARTIKEL_CONTEXT | <u>ARTIKEL_CONTEXT</u><br> | ||
<br> | |||
RID: automatisch<br> | |||
RID: automatisch | BEZEICHNUNG: "Sortiment" //<br> | ||
BEZEICHNUNG: "Sortiment" // | MULTIBEL: "Y" // Artikelmehrfachnennung erlaubt<br> | ||
MULTIBEL: "Y" // Artikelmehrfachnennung erlaubt | HAUPTARTIKEL: "N" // oberste Position, name eines Sets<br> | ||
HAUPTARTIKEL: "N" // oberste Position, name eines Sets | ZWINGEND: "Y" // müssen alle Artikel zugeordnet sein?<br> | ||
ZWINGEND: "Y" // müssen alle Artikel zugeordnet sein? | <br> | ||
<u>ARTIKEL_MITGLIEDER</u><br> | |||
ARTIKEL_MITGLIEDER | <br> | ||
RID: automatisch<br> | |||
ARTIKEL_R(->ARTIKEL)<br> | |||
RID: automatisch | CONTEXT_R(->ARTIKEL_CONTEXT.RID)<br> | ||
ARTIKEL_R(->ARTIKEL) | MASTER_R(->(Haupt)ARTIKEL)<br> | ||
CONTEXT_R(->ARTIKEL_CONTEXT.RID) | <br> | ||
MASTER_R(->(Haupt)ARTIKEL) | |||
Also eigentlich sind das alles Mengen, eine Menge hat entweder einen Hauptartikel oder nicht | Also eigentlich sind das alles Mengen, eine Menge hat entweder einen Hauptartikel oder nicht | ||
<br> | |||
* Ein Artikel kann einzelnen Mengen einfach oder Mehrfach vorkommen. | * Ein Artikel kann einzelnen Mengen einfach oder Mehrfach vorkommen. | ||
* Reihenfolge ist wichtig für "CD" (Tracks) oder eben nicht (Rest!) | * Reihenfolge ist wichtig für "CD" (Tracks) oder eben nicht (Rest!) | ||
<br> | |||
Contextname: Mengenlimitierungen, Hauptartikel? | Contextname: Mengenlimitierungen, Hauptartikel? | ||
<br> | |||
"Serie" # (einfachnennung, kein Hauptartikel, optionale Zuordnung) | "Serie" # (einfachnennung, kein Hauptartikel, optionale Zuordnung)<br> | ||
"Katalog" # (Mehrfachnennung, Hauptartikel, optionale Zuordnung) | "Katalog" # (Mehrfachnennung, Hauptartikel, optionale Zuordnung)<br> | ||
"CD" # (Mehrfach, Hauptartikel=die CD, optionale Zuordnung) | "CD" # (Mehrfach, Hauptartikel=die CD, optionale Zuordnung)<br> | ||
"Gattung" # (Mehrfachnennung, Gruppenname, jedoch kein echter Hauotartikel, zwingende Zuordnung) | "Gattung" # (Mehrfachnennung, Gruppenname, jedoch kein echter Hauotartikel, zwingende Zuordnung)<br> | ||
"Paket/Bundle" # (Mehrfachnennung,Hauptartikel, optionale Zuordnung) | "Paket/Bundle" # (Mehrfachnennung,Hauptartikel, optionale Zuordnung)<br> | ||
"Aktion" # (Mehrfachnennung, kein Hauptartikel, optionale Zuordnung) | "Aktion" # (Mehrfachnennung, kein Hauptartikel, optionale Zuordnung)<br> | ||
"Sortiment" # (einfachnennung, kein Hauptartikel, zwingende Zurodnung) | "Sortiment" # (einfachnennung, kein Hauptartikel, zwingende Zurodnung)<br> |
Version vom 19. Oktober 2004, 09:55 Uhr
Das "Context" - Konzept bei den Artikel ist eine neue Sichtweise auf die Tatsache, dass Artikel zueinander in einem gewissen zusammenhang stehen. Dabei kann eine gemeinsamkeit sein, dass Artikel dem gleichen Sortiment angehören (Konzept der Mitgliedschaft). Oder gewisse Artikel wurden durch einen gewissen Prospekt (auch ein Artikel) beworben. Oder eine Aktion ermöglicht Preisnachlässe auf gewisse Artikel mit einer gewissen Laufzeit. Im Webshop sind so neue Links möglich: ->CD Aufnahmen (bei den Noten) ->Notenausgabe (bei den CDs)
->Context ->Collection ->Artikel 1 ->Artikel 2 ->...
Zur Datenbankimplementierung.
Zunächst definiertz man einen neue Context. Dies ist der Überbegriff, der in Zukunft Teilmengen von Artikeln versammeln kann. Ein Context ist eine "Überschrift", ein "Begriff" zunächst ohne konkrete Artikelzuordnungen.
ARTIKEL_CONTEXT
RID: automatisch
BEZEICHNUNG: "Sortiment" //
MULTIBEL: "Y" // Artikelmehrfachnennung erlaubt
HAUPTARTIKEL: "N" // oberste Position, name eines Sets
ZWINGEND: "Y" // müssen alle Artikel zugeordnet sein?
ARTIKEL_MITGLIEDER
RID: automatisch
ARTIKEL_R(->ARTIKEL)
CONTEXT_R(->ARTIKEL_CONTEXT.RID)
MASTER_R(->(Haupt)ARTIKEL)
Also eigentlich sind das alles Mengen, eine Menge hat entweder einen Hauptartikel oder nicht
- Ein Artikel kann einzelnen Mengen einfach oder Mehrfach vorkommen.
- Reihenfolge ist wichtig für "CD" (Tracks) oder eben nicht (Rest!)
Contextname: Mengenlimitierungen, Hauptartikel?
"Serie" # (einfachnennung, kein Hauptartikel, optionale Zuordnung)
"Katalog" # (Mehrfachnennung, Hauptartikel, optionale Zuordnung)
"CD" # (Mehrfach, Hauptartikel=die CD, optionale Zuordnung)
"Gattung" # (Mehrfachnennung, Gruppenname, jedoch kein echter Hauotartikel, zwingende Zuordnung)
"Paket/Bundle" # (Mehrfachnennung,Hauptartikel, optionale Zuordnung)
"Aktion" # (Mehrfachnennung, kein Hauptartikel, optionale Zuordnung)
"Sortiment" # (einfachnennung, kein Hauptartikel, zwingende Zurodnung)