verdammt_nochmal Geschrieben 25. März 2008 Teilen Geschrieben 25. März 2008 Hallo! Ich komme beim entwerfen einer Datenbank nicht weiter. Folgede Angaben zum Thema: - Es gibt Accounts, diese beinhalten Chars (1-8 St.). - Diese Chars beinhalten Items. - Es gibt verschiedene Arten von Items (z.B. rare oder magische Items, Sets, einzigartige Items) - Items haben konstante Attribute wie Haltbarkeit (z.B. 50) - Items haben variable Attribute wie Verteitigung oder Fertigkeitenlevel (z.B. 300-400 Vert.) Wer Diablo 2 kennt, kennt sich hier sicherlich aus Nun möchte ich folgendes erreichen können. Ich erstelle einen Account, in diesem Account einen Char. Diesem weise ich dann ein neues Item zu. Hier möchte ich zuerst die Auswahl ob es sich um ein Unique/Rare/Magic... Item handelt. Folgend die Auswahl des Item-Typs wie Ring, Rüstung etc. Anschließend aus einer Liste das eigentliche Item. Die fixen Eigenschaften des Items sollen nun angezeigt werden, sowie die Eingabefelder zur Eingabe der fehlenden variablen Werte. Wie kann ich nun also eine Datenbank schaffen, die fertige Items beinhaltet, die ich einem Char zuweisen kann, diesem Item jedoch dann noch variable Eigenschaften zuweisen kann, einem anderen Char aber das gleiche Item mit anderen variablen Werten zuweisen? Ich hatte mir schon ein ER-Modell überlegt, hier habe ich jedoch keine Möglichkeit den Items feste Werte vorzugeben, da jedes Item ein Eigenleben hat, und keine Beziehung zu festen Werten hat. Ich hoffe ich konnte mich gescheit ausdrücken und habe nix vergessen... Danke schonmal für eure Unterstützung! Daniel PS: mein Nickname kommt daher, dass alle meine verwendeten Nicks schon weg waren Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
verdammt_nochmal Geschrieben 26. März 2008 Autor Teilen Geschrieben 26. März 2008 Keiner ne Idee? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
DFellow Geschrieben 26. März 2008 Teilen Geschrieben 26. März 2008 Hallo verdammt_nochmal, ist doch eigentlich recht easy: Account ---1---n--- Chars ---1---n--- Items Zu Items: Items ---1 --- 1 --- ItemTyp Items ---1 --- n --- ItemEingenschaften In der Tabelle Items kannst du Werte hinterlegen, die jedes Item fest hat. Wenn feste Werte pro Typ gefragt sind legst du diese In die Tabelle Item Typ. Bei Fragen fragst mich einfach nochmal Gruß DFEllow Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
verdammt_nochmal Geschrieben 26. März 2008 Autor Teilen Geschrieben 26. März 2008 Danke habe mit nem Kollegen die Loesung erfuchsen koennen. Poste sie hier mal wenn ich mit dem Modell fertig bin... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.