Ich arbeite jetzt an einer Referenz-Website für Kartenspiele. Ich brauche einen Tisch, von dem ich mir sicher bin, dass ich ihn in Zukunft erweitern werde.Wie wird eine erweiterbare Datenbank entworfen?
Zum Beispiel, wenn ich eine Tabelle, die die Attribute von Karten zu speichern verwendet wird, und jede Karte hat folgende Informationen:
card_name rarity race skill1
In Zukunft kann das Spiel fügen Sie eine weitere Fertigkeit oder andere Informationen für diese Karte wie folgt aus:
card_name rarity race skill1 skill2 others
In diesem Fall frage ich mich, was die beste Lösung ist für mich die Datenbank zu entwerfen. Füge ich neue Spalten hinzu oder verwende eine andere Tabelle, um die neuen Informationen der Karten zu speichern?
Auch ich bin auf der Suche nach ein paar Tipps, die ich aufpassen muss. BTW, verwende ich mySQL