User Tools

Site Tools


de:developer:ideas:extensions:ext-grade

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:developer:ideas:extensions:ext-grade [2011/07/04 00:10]
roland Version added
de:developer:ideas:extensions:ext-grade [2012/10/23 08:55] (current)
quix0r better this word
Line 3: Line 3:
 ====== Erweiterung ext-grade (Entwicklerversion,​ kein produktiver Einsatz möglich) ====== ====== Erweiterung ext-grade (Entwicklerversion,​ kein produktiver Einsatz möglich) ======
 **Daten zur Erweiterung:​** **Daten zur Erweiterung:​**
-  * Name: **[[de:user:​extensions:​ext-grade|ext-grade]]** +  * Name: **[[de:webmaster:​extensions:​ext-grade|ext-grade]]** 
-  * Kurzbeschreibung:​ **Einstufung von Mitgliedern**+  * Kurzbeschreibung:​ **Accountstufen**
   * Version: **v0.0.0**   * Version: **v0.0.0**
   * Hat Adminbereich?​ **Ja**   * Hat Adminbereich?​ **Ja**
Line 10: Line 10:
   * Hat Mitgliederbereich?​ **Ja**   * Hat Mitgliederbereich?​ **Ja**
   * Abhängigkeiten:​ //Keine//   * Abhängigkeiten:​ //Keine//
-  * Releae-Revision: //Noch nicht fertiggestellt//​+  * Release-Revision: //Noch nicht fertiggestellt//​
  
 **Aus dem Aufgabentext herauskopiert:​** **Aus dem Aufgabentext herauskopiert:​**
Line 38: Line 38:
 ===== Datenbankstruktur ===== ===== Datenbankstruktur =====
 ==== Tabelle grade_data - Einstufungsdaten ==== ==== Tabelle grade_data - Einstufungsdaten ====
-  * **id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen+  * **grade_id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen
   * **grade_name**,​ VARCHAR - Kurzbeschreibung der Einstufung (z.B. Gold,​Platin)   * **grade_name**,​ VARCHAR - Kurzbeschreibung der Einstufung (z.B. Gold,​Platin)
 +  * **grade_description**,​ TINYTEXT - Längerer, ausführlicherer Text
   * **grade_parent_id**,​ BIGINT - Verknüpfungen mit der Eltern-Einstung (um Abhängigkeiten zu konstruieren)   * **grade_parent_id**,​ BIGINT - Verknüpfungen mit der Eltern-Einstung (um Abhängigkeiten zu konstruieren)
 ==== Tabelle grade_cash_data - Daten für Ermäßigungen bzw. Sonderboni ==== ==== Tabelle grade_cash_data - Daten für Ermäßigungen bzw. Sonderboni ====
-  * **id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen+  * **cash_id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen
   * **grade_cash_name**,​ VARCHAR - Kurzbeschreibung der Ermäßigung bzw. Sonderbonus   * **grade_cash_name**,​ VARCHAR - Kurzbeschreibung der Ermäßigung bzw. Sonderbonus
   * **grade_cash_type**,​ ENUM - Typ: Ermäßigung bzw. Sonderbonus   * **grade_cash_type**,​ ENUM - Typ: Ermäßigung bzw. Sonderbonus
Line 49: Line 50:
   * **time_valid**,​ BIGINT - Anzahl Sekunden, wie lange diese Ermäßigung bzw. Sonderbonus gültig ist   * **time_valid**,​ BIGINT - Anzahl Sekunden, wie lange diese Ermäßigung bzw. Sonderbonus gültig ist
 ==== Tabelle grade_cash_connection - Verknüpfungstabelle "​Einstufung<​->​Ermäßigung"​ ==== ==== Tabelle grade_cash_connection - Verknüpfungstabelle "​Einstufung<​->​Ermäßigung"​ ====
-  * **id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen+  * **connect_id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen
   * **grade_id**,​ BIGINT - Verknüpfung mit der Tabelle //​grade_data//​   * **grade_id**,​ BIGINT - Verknüpfung mit der Tabelle //​grade_data//​
   * **grade_cash_id**,​ BIGINT - Verknüpfung mit der Tabelle //​grade_cash_data//​   * **grade_cash_id**,​ BIGINT - Verknüpfung mit der Tabelle //​grade_cash_data//​
 ==== Tabelle grade_user_connection - Verknüpfungstabelle "​Einstufung<​->​Mitglied"​ ==== ==== Tabelle grade_user_connection - Verknüpfungstabelle "​Einstufung<​->​Mitglied"​ ====
-  * **id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen+  * **connect_id**, BIGINT - Durchlaufende Nummer zur Identifizierung der einzelnen Zeilen
   * **userid**, BIGINT - Verknüpfung mit der Tabelle //​user_data//​   * **userid**, BIGINT - Verknüpfung mit der Tabelle //​user_data//​
   * **grade_id**,​ BIGINT - Verknüpfung mit der Tabelle //​grade_data//​   * **grade_id**,​ BIGINT - Verknüpfung mit der Tabelle //​grade_data//​
de/developer/ideas/extensions/ext-grade.1309731016.txt.gz · Last modified: 2011/07/04 00:10 by roland