Hallo,
die Frage ist etwas grundsätzlicher Natur.
Mein Programm ist eine "Spielerhilfe" für ein Tabletop-Rollenspielsystem.
Da hier in manchen Spielsituationen sehr viel gerechnet werden muß, habe ich mich entschlossen, die Rechnerei von einem Programm erledigen zu lassen.
Es handelt sich um ein noch sehr junges Spielsystem und normal hätte ich das Programm auch schon beendet, aber naja.
Wie das Schicksal es so wollte, sind jetzt "natürlich" erhebliche Änderungen aufgetreten.
Bin jetzt dabei diese einzuarbeiten und mir ist eine Grundsatzfrage aufgetaucht.
Noch etwas zur Struktur: Win10, VB2015Express, ACCDB-Datenbank Datei
In dem Programm arbeite ich mit einem typisierten DataSet von 7 Tabellen.
es sind:
Soll ich jetzt alle 7 Tabellen in einem DataSet belassen, oder (obige 4 Zeilen) jeweils ein eigenes DataSet erstellen,
damit zukünftige Änderungen leichter einzubauen sind.
Mir ist klar, wenn sich die Tabellen von der Struktur ändern ist die Frage überflüssig, es geht nur wenn sich die Anzahl der Datensätze vermehren.
Bei zuküftigen Änderungen von z.B nur einer Tabelle müsste ich dann jeweils nur ein DataSet (mit den zugehörigen Code-Fragmenten) erneuern,
entspricht auch dann weniger Arbeit.
Wie wird derartiges in Programmier-Realität umgesetzt.
Danke im Voraus für Ideen. Druide
die Frage ist etwas grundsätzlicher Natur.
Mein Programm ist eine "Spielerhilfe" für ein Tabletop-Rollenspielsystem.
Da hier in manchen Spielsituationen sehr viel gerechnet werden muß, habe ich mich entschlossen, die Rechnerei von einem Programm erledigen zu lassen.
Es handelt sich um ein noch sehr junges Spielsystem und normal hätte ich das Programm auch schon beendet, aber naja.
Wie das Schicksal es so wollte, sind jetzt "natürlich" erhebliche Änderungen aufgetreten.
Bin jetzt dabei diese einzuarbeiten und mir ist eine Grundsatzfrage aufgetaucht.
Noch etwas zur Struktur: Win10, VB2015Express, ACCDB-Datenbank Datei
In dem Programm arbeite ich mit einem typisierten DataSet von 7 Tabellen.
es sind:
- Waffen ==> CategorieWaffen
- Zauber ==> CategorieZauber
- Rüstungen ==> CategorieRüstungen
- Spieler-Werte
Soll ich jetzt alle 7 Tabellen in einem DataSet belassen, oder (obige 4 Zeilen) jeweils ein eigenes DataSet erstellen,
damit zukünftige Änderungen leichter einzubauen sind.
Mir ist klar, wenn sich die Tabellen von der Struktur ändern ist die Frage überflüssig, es geht nur wenn sich die Anzahl der Datensätze vermehren.
Bei zuküftigen Änderungen von z.B nur einer Tabelle müsste ich dann jeweils nur ein DataSet (mit den zugehörigen Code-Fragmenten) erneuern,
entspricht auch dann weniger Arbeit.
Wie wird derartiges in Programmier-Realität umgesetzt.
Danke im Voraus für Ideen. Druide