Datenbankschema / Datenbankfelder

Hallo!

Das Datenbankschema vom 4.3.0 habe ich einmal unter http://docu.oxid-esales.com/CE/dbdocumentation/OXID_eShop_CE_4.3.0_26948_DB_schema.png gefunden.

Jetzt bräuchte ich das aber als PDF im A4 Format, kann mir irgendwer helfen wie ich vom 4.3.0 alle Datenbankfelder / Tabellen bekomme?

Wäre ganz großartig :slight_smile:

Schöne Grüße,

Niklas

Das Datenbank-Schema steht zunächst übersichtlich in der MySQL-Datenbank.

  1. Verfahren - Daten exportieren
    Aus der DB kann alles exportiert werden u.a. auch als PDF, wobei die Darstellungsform dann wohl nicht sehr schön ist. Alternativ können die einzelnen Tabellen z.B. auch als Excel.csv (auch für Mac) herundergeladen werden und dann in Excel über “Daten > Text in Spalten …” in einzelnen Felder dargestellt werden - anschliessend evtl. von Zeilen in Spalten konvertieren.

  2. Verfahren - Copy und Paste
    Jede Tabelle einzeln in Excel, Word usw. kopieren; dauert vielleicht genauso lang wie Verfahren 1.

  3. Verfahren - Oxid out\admin\de\lang.php

In der lang.php steht die Bezeichnung der Datenbank-Felder - kurzer Auszug daraus:

// -------------------------------
// RESOURCE IDENTITFIER = STRING
// -------------------------------
$aLang = array(

‘charset’ => ‘ISO-8859-15’,
‘fullDateFormat’ => ‘d.m.Y H:i:s’,
‘simpleDateFormat’ => ‘d.m.Y’,

‘GENERAL_ACTIVE’ => ‘Aktiv’,
‘GENERAL_ACTIVFROMTILL’ => ‘Oder aktiv’,
‘GENERAL_ACTIVTITLE’ => ‘A’,
‘GENERAL_ADMIN_TITLE’ => ‘[OXID eShop Administrationsbereich]’,
‘GENERAL_ADMIN_TITLE_1’ => ‘[OXID eShop Administrationsbereich]’,
‘GENERAL_AJAX_ASSIGNALL’ => ‘Alle zuordnen’,
‘GENERAL_AJAX_DESCRIPTION’ => ‘Ziehen Sie die Elemente zwischen den Listen hin und her, um die Elemente zuzuordnen’,
‘GENERAL_AJAX_UNASSIGNALL’ => ‘Alle Zuordnungen löschen’,
‘GENERAL_AJAX_SORT_OXSORT’ => ‘Position’,
‘GENERAL_AJAX_SORT_OXPOS’ => ‘Position’,
‘GENERAL_AJAX_SORT_OXIDENT’ => ‘Schlüssel’,
‘GENERAL_AJAX_SORT_OXVALDESC’ => ‘Beschreibung’,
‘GENERAL_AJAX_SORT_OXADDSUM’ => ‘Kosten’,
‘GENERAL_AJAX_SORT_OXADDSUMTYPE’ => ‘Typ’,
‘GENERAL_AJAX_SORT_OXUSERNAME’ => ‘Login’,
‘GENERAL_AJAX_SORT_OXLNAME’ => ‘Nachname’,
‘GENERAL_AJAX_SORT_OXFNAME’ => ‘Vorname’,
‘GENERAL_AJAX_SORT_OXSTREET’ => ‘Straße’,
‘GENERAL_AJAX_SORT_OXSTREETNR’ => ‘Hausnummer’,
‘GENERAL_AJAX_SORT_OXCITY’ => ‘Stadt’,
‘GENERAL_AJAX_SORT_OXZIP’ => ‘PLZ’,
‘GENERAL_AJAX_SORT_OXFON’ => ‘Telefon’,
‘GENERAL_AJAX_SORT_OXBIRTHDATE’ => ‘Geburtstag’,
‘GENERAL_AJAX_SORT_OXISOALPHA3’ => ‘ISO Alpha 3’,
‘GENERAL_AJAX_SORT_OXISOALPHA2’ => ‘ISO Alpha 2’,
‘GENERAL_AJAX_SORT_OXUNNUM3’ => ‘Schlüssel’,
‘GENERAL_AJAX_SORT_OXID’ => ‘Schlüssel’,
‘GENERAL_AJAX_SORT_OXDESC’ => ‘Beschreibung’,
‘GENERAL_AJAX_SORT_OXARTNUM’ => ‘Art.Nr’,
‘GENERAL_AJAX_SORT_OXTITLE’ => ‘Titel’,
usw.

  1. Nützlich ist eine Worksheet mit allen MySQL-Tabellennamen und -Feldnamen, dazu eine Erläuterung der Feldnamen, evtl. noch ein Bezug zum Admin-Bereich und eine Direktsuchfunktion für jede Bezeichnung. Für Oxid 4.2.0 habe ich all das bereits in einer Excel-Tabelle fast vollständig erstellt und deshalb noch nicht zum Download im Forum bereitgestellt.

installier dir den shop auf deinem rechner, und dann holste dir die daten mit MySQL Workbench

Ok, dann mal so. Ja ich habe gefragt weil ich zum 3 PE damals eine ausgedruckte Datenbankstruktur bekommen hab. Das fand ich ganz nett gemacht.

Aber Danke :slight_smile: