Hej Udviklere,
Jeg har tidligere skrevet herude angående et projekt jeg er gået i gang med for at udvide min horisont både på database side, men også indenfor PHP. Det her spørgsmål drejer sig enkelt set om database modellering.
Jeg er ved at lave et mindre spil, der bygger på det live rollespil jeg selv deltager i. Indtil videre ser min modellering sådan ud:
Data ModelI tabellen Skills har jeg følgende attributer:
SkillId - Id der knytter sig til alle skills som der sættes ind i spillet.
Name - Giver sig selv, navnet denne skill har
Stat - Spillet har nogle stats, Sneaky, Diplomacy er 2 af dem. Disse er skrevet som varchars
Value - Angiver de points som den giver til den angivne stat. (Kan også antag null da nogle skills ikke påvirker stats)
Spørgsmålet går så på, er det mest korrekt at lave en ny tabel som hedder stats, der indeholder alle stats og så bruger jeg bare et id i Skill tabellen i stedet for. Dette vil jo give mindre redudans? Eller bør jeg tænke det lidt anderledes.
Jeg så mange tak på forhånd.
Indlæg senest redigeret d. 17.03.2011 13:02 af Bruger #6559