Neu Datenbank Tabellenname Eigene Felder Artikel

Steffen80

Sehr aktives Mitglied
27. August 2012
373
82
vielleicht kann mir ja jemand auf die schnelle den Tabellennamen in der Datenbank nennen wo die Eigenen Felder der Artikel gespeichert sind ?

Danke ...
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
402
Oha, DIE Tabelle gibt es nicht, das geht über mehrere Ecken ... :confused:

1. tFeldtyp

Hier werden die Feldtypen statisch definiert.
2. tAttribut
Hier wird das Attribut selbst definiert, mit Gruppenzugehörigkeit, FeldTyp, mit Beschreibung und Sortierung. Mehrsprachigkeit ist zwingend 0.
3. tAttributSprache
Hier steht über tAttribut.kAttribut referenziert in cName der Name des Eigenen Feldes. kSprache ist zwingend 0.
2. tArtikelAttribut
Hier werden Artikel, die Attribute besitzen, gelistet. In kAttribut steht die Referenz auf das Attribut selbst und in kArtikelAttribut die Referenz auf den Attributwert.
4. tAtrikelAttributSprache
Hier steht über die Referenz tArtikelattribut.kArtikelAttribut in den zu den FeldTypen gehörigen Spalten der AttributWERT. Da die Eigenen Felder keine Sprachen unterstützen ist diese Tabellenzuordnung seltsam, aber konsequenterweise ist die Spalte kSprache zumindest =0.

Für ein Beispiel, wie man damit auf SQL Basis oder tatsächlich sogar auf DotLiquid Basis direkt in der Datenbank "arbeitet", schauste mal hier, aber wie gesagt, ist leider nicht völlig trivial.
 
  • Gefällt mir
Reaktionen: pixxass und Hewimed

Ähnliche Themen