Carl
Inhaltsverzeichnis |
Sammelkarten Datenbank mit verschiedenen Karten, Kunden und Interresenten
Ziel der Datenbank
Mit meiner Datenbank möchte ich eine Handelsplatform zwischen Sammelkarten Käufern und Verkäufern schaffen. Ich habe dieses Thema gewählt, da ich in meiner Kindheit selbst Sammelkarten gesammelt habe, heute sammel ich zwar keine Karten mehr, aber mich fasziniert mitlerweile die Preisentwicklung verschiedener Karten und auch die unterschiedlichen Gründe für den Preisverlauf dieser. Zum einen gibt es einen reinen Sammlerwert der Karten (wie wertvolle Kunstwerke o.ä.) und zum anderen haben viele Karten auch einen spielerischen Wert, da bei so gut wie allen Karten ein Spielprinzip dahinter ist und dieses Spiel auch meist professionell gespielt wird und manche Karten durch ihre guten Fähigkeiten allein schon einen hohen Wert haben.ERM Model
Relationenmodel
Datenbank
Abfragen
Einfache Abfrage: Es sollen alle Kartenmarken der Spielefirma "Wizards of the Coast" gesucht werden
Mittelschwere Abfrage: Es sollen alle möglichen Physischen Karten angezeigt werden, bei welchen der Nutzer mit der ID "00000" Interesse hat
Schwerere Abfrage: Es soll nach der billigsten physischen Karte gesucht werden, welche ein "Charizard" ist, mindestens einen Zustand von Gut hat und wo der Verkäufer aus Deutschland kommt
kritsche Reflexion
Unnötige Entität: Die Idee hinter dieser Datenbank ist es eine Platform für Sammelkarten Käufer und Verkäufer zu schaffen. Dabei kann der Markenname sehr bei der Navigation durch die Datenbank helfen. Die Entität "Herausgeber" hätte man jedoch wahrscheinlich auch weg lassen können, da sie in der Praxis wohl nicht so häufig gebraucht wird.
ID kann zu groß werden:
Die ID der physischen Karte ist bei jeder Einzelnen Karte untershiedlich, dass ist bei kleinen Datenmengen kein Problem, jedoch bei größeren Datenmengen könnte dies zu einem Problem werde, so wurde allein letztes Jahr 3,7 Milliarden Pokémon Karten verkauft.https://www.ntower.de/news/73901-beliebt-wie-eh-und-je-the-pok%C3%A9mon-company-verkaufte-3-7-milliarden-pok%C3%A9mon-karte/ Man könnte es so machen, dass die ID der physischen Karte nur spezifisch für die virtuelle Karte ist, damit ist die ID der physischen Karte zwar nicht mehr Einzigartig, jedoch die Kombination von der phyischen Karten ID und der virtuellen Karten ID. Siehe Beispiel


