Tom: Design Kartenspiel

Beitrag lesen

Hello,

Table Karte

  • ID
  • Name
  • Seltenheit
  • Kartenart

Table Seltenheit

  • ID
  • Name (Gold, Silber Bronze)

Table Kosten

  • ID
  • Gold
  • Holz
  • Wasser

Es empfiehlt sich, sich das Ganze grafisch zu verdeutlichen:

https://de.wikipedia.org/wiki/Entity-Relationship-Modell

https://de.wikipedia.org/wiki/Unified_Modeling_Language

Anderenfalls steigt man irgendwann nicht mehr durch oder baut sich _unerwünschte_ Redundanzen ein.

Es gibt durchaus auch erwünschte "Redundanzen", die aber unter einem zeitlichen Aspekt dann meistens keine mehr sind (Historie).

Ein wesentlicher Startpunkt beim Design ist es daher, zwischen "Stammdaten" und "Bewegungsdaten" zu trennen.

https://de.wikipedia.org/wiki/Stammdaten

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com