Backomania 3: Difference between revisions

From Elch-Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 18: Line 18:
* step_id
* step_id
* position
* position
= Tabelle user =
* bild_id wird gedropped
= Tabelle zutat =
* bild_id wird gedropped
= Tabelle einheit =
* bild_id wird gedropped
= Tabelle steps =
* bild_id wird gedropped
* neue Spalte "optional"
* neue Spalte "alternative_zu" (int)

Revision as of 16:52, 18 April 2010

Datenbank-Anpassungen

PrinzipL: Es werden keine Datensätze geändert. Es wird immer ein neuer Datensatz mit einer incrementierten Revision erzeugt.

Tabelle Rezepte

  • neue Spalte "revision" (int) nach Spalte id
  • Index auf "revision"
  • t_create wird gedropped
  • t_update wird umbenannt in "erzeugt"
  • neue Spalte "bewertung" (float) am Ende der Tabelle
  • bild_id wird gedropped

Tabelle Teilrezepte

  • bild_id wird gedropped
  • los wird durch Relations-Tabelle "teilrezepte_step" ersetzt

Neue Tabelle teilrezepte_step

  • teilrezept_id
  • step_id
  • position

Tabelle user

  • bild_id wird gedropped

Tabelle zutat

  • bild_id wird gedropped

Tabelle einheit

  • bild_id wird gedropped

Tabelle steps

  • bild_id wird gedropped
  • neue Spalte "optional"
  • neue Spalte "alternative_zu" (int)