PMG/Kurs 1214/DB Beleg/Alexander
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
'''''Ziel der Datenbank:'''''
Dies ist eine Datenbank zu Speicherung von relevanten Daten in einem Online Rollenspiel.
Das ERM:
[[Bild:AlexandeR_DB_Beleg.jpeg]]
Das RM:
Primärschlüssel = „'''Fett'''“ Sekundärschlüssel = „''kursiv''“
Player('''U_ID''', Username, Level, Gold, Geschlecht, ''G_ID'')
Gilde('''G_ID''', Gildenname, Gildenlevel, Anz_Mitglieder)
Item('''I_ID''', Itemname, Anzahl)
Player_Item(''U_ID'', ''I_ID'')
Effekt('''E_ID''', Effektname, Schaden)
Item_Effekt(''I_ID'', ''E_ID'')
<code>
DROP TABLE IF EXISTS Player;
CREATE TABLE Player (
U_ID varchar(255),
Username varchar(255),
Geschlecht varchar(255),
Gold varchar(255),
Level varchar(255),
PRIMARY_KEY(U_ID)
);
DROP TABLE IF EXISTS Item;
CREATE TABLE Item (
I_ID varchar(255),
Itemname varchar(255),
Anzahl varchar(255),
PRIMARY_KEY(I_ID)
);
DROP TABLE IF EXISTS Player_Item;
CREATE TABLE Player_Item (
U_ID varchar(255),
I_ID varchar(255)
);
DROP TABLE IF EXISTS Effekt;
CREATE TABLE Effekt (
E_ID varchar(255),
Effektname varchar(255),
Schaden varchar(255),
PRIMARY_KEY(E_ID)
);
DROP TABLE IF EXISTS Effekt_Item;
CREATE TABLE Effekt_Item (
I_ID varchar(255),
E_ID varchar(255)
);
DROP TABLE IF EXISTS Gilde;
CREATE TABLE Gilde (
G_ID varchar(255),
Gildenname varchar(255),
Gildenlevel varchar(255),
Anz_Mitglieder varchar(255),
PRIMARY_KEY(G_ID)
);
</code>