Announcement

Collapse
No announcement yet.

Frage zur DB Modellierung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frage zur DB Modellierung

    Hallo zusammen,

    ich stehe hier bei der DB Erstellung vor einem Problem, bei dem ich einfach nicht sicher bin, wie ich das richtig löse.
    Hier wäre ich für Hilfe von erfahrenen Datenbänkern sehr dankbar.

    Hintergrund:
    Bin an einem Rollenspiel-Browsergame dran.
    Betroffener Bereich sind die Quests.

    Ich hätte zwar auch eine generelle Frage zur Struktur der Tabellen, aber ich fange mal im Kleinen an

    Wenn ein Quest (oder ein Schritt eines Questes) abgeschlossen ist, soll es die Möglichkeit geben, eine Belohnung zu bekommen.
    Allerdings kann diese Belohnung vieles sein. Bspl: Gold, ein Item, Erfahrungspunkte, etc.
    Wie kann ich das ordentlich in einer DB abbilden?
    Wären z.b. nur Items als Belohnung vorgesehen, wäre es ja simpel. Einfach die ID des Items als Fremdschlüssel in die Quest-Schritt Tabelle, aber es können halt Belohnungen aus verschiedenen Tabellen sein.

    Tabellen-Skizze:
    - Action (Quest-Schritt)
    - pk_action
    - step
    - belongsTo
    - ....
    - pk_reward(FK)

    Ich bin mir jetzt nicht sicher, ob das genug Infos waren um das Problem zu verstehen, aber ich wollte jetzt hier keine riesen Text reinpacken, der abschreckt ihn zu lesen

    Schönen Gruß
    oetzi
Working...
X