Ik ben samen met een paar anderen een on-line spel aan het maken (zoiets als dominion). het is eigenlijk een verzameling van php scripts met een achterliggende mysql-database (wat dus het belangrijkste in het ontwerpen van het spel is). nu zijn we al een redelijk eind op weg maar het is erg moeilijk (omdat ieder een ander script maakt) een goede database-structuur te maken, terwijl mij dit toch echt belangrijk lijkt voor het verdere verloop.
Het probleem hierbij is dat het tekenen op papier al snel onoverzichtelijk word (en ook niet echt compleet omdat iedereen weer andere tabellen nodig heeft en die steeds word aangepast naarmate we verder komen in de ontwikkeling).
de vraag is nu: hoe moeten we dit aanpakken? (zijn er programmas die dit bij kunnen houden oid)
Is het trouwens aan te raden om de gegevens zo veel mogelijk gescheiden te houden? bijvoorbeeld als ik gegevens die gebonden zijn aan een username (bijvoorbeeld berichten) op te slaan in een database waarin elke username een tabel is, of kan ik beter 1 tabel maken waarin de username in een kolom staat?
Het probleem hierbij is dat het tekenen op papier al snel onoverzichtelijk word (en ook niet echt compleet omdat iedereen weer andere tabellen nodig heeft en die steeds word aangepast naarmate we verder komen in de ontwikkeling).
de vraag is nu: hoe moeten we dit aanpakken? (zijn er programmas die dit bij kunnen houden oid)
Is het trouwens aan te raden om de gegevens zo veel mogelijk gescheiden te houden? bijvoorbeeld als ik gegevens die gebonden zijn aan een username (bijvoorbeeld berichten) op te slaan in een database waarin elke username een tabel is, of kan ik beter 1 tabel maken waarin de username in een kolom staat?



