Files
004_comission/hk1234566/SQL/Assessment1/ER/helloworld copy.dot
louiscklaw 866bfd3b42 update,
2025-01-31 19:51:47 +08:00

64 lines
2.3 KiB
Plaintext

graph ER {
size="15,15"
fontname="Helvetica,Arial,sans-serif"
node [fontname="Helvetica,Arial,sans-serif", fontsize=10;]
edge [fontname="Helvetica,Arial,sans-serif"]
layout=neato
node [shape=triangle,color=red]; "ISA";
node [shape=box, color=black]; course; institute; student; Customers;
node [shape=box, color=black]; Customers;
node [shape=ellipse]; AccountNumber; EMailAddress; Name; Forename; Surname;
node [shape=ellipse]; {node [label="Name"] name0; name1; name2;}
Customers -- AccountNumber [len=2.0];
Customers -- EMailAddress [len=1.0];
Customers -- name0 [len=1.0];
Name -- Forename [len=1.5];
Name -- Surname [len=1.0];
node [shape=box,color=black, peripheries=2]; "Characters";
node [shape=ellipse, peripheries=1]; AccountNumber; Forename; surname; EMailAddress; CharacterCreationDate; CharacterExpiryDate; CharacterName; CharacterType; Level; ExperiencePoints; MaxHealth; Health; AttackinScore; DefenceScore; StealthScore; ManaScore; Moneybank; Moneywallet;
Characters -- Level [len=2.0];
Characters -- Type [len=2.0];
Characters -- Name [len=2.0];
Characters -- MaxHealth [len=2.0];
Characters -- StealthScore [len=2.0];
Characters -- ExperiencePoints [len=2.0];
Characters -- DefenceScore [len=2.0];
Characters -- MoneyBank [len=2.0];
Characters -- AttackInScore [len=2.0];
Characters -- MoneyWallet [len=2.0];
Characters -- Health [len=2.0];
Characters -- ManaScore [len=2.0];
Characters -- Date [len=2.0];
Date -- Creation [len=2.0];
Date -- Expiry [len=2.0];
Date -- BillDuration [len=2.0];
node [shape=ellipse]; {node [label="name"] name0; name1; name2;} code; grade; number;
node [shape=diamond,color=black, peripheries=2]; "C-I"; "S-C"; "S-I";
node [shape=box,color=black, peripheries=2]; "RECT2";
node [shape=ellipse,color=black, peripheries=2]; "ellipse2";
RECT2 -- ellipse2 [label="n",len=3.00, color="black:white:black"];
name0 -- course;
code -- course;
course -- "C-I" [label="n",len=1.00];
"C-I" -- institute [label="1",len=1.00];
institute -- name1;
institute -- "S-I" [label="1",len=1.00];
"S-I" -- student [label="n",len=1.00];
student -- grade;
student -- name2;
student -- number;
student -- "S-C" [label="m",len=1.00];
"S-C" -- course [label="n",len=1.00];
label = "\n\nEntity Relation Diagram\ndrawn by NEATO";
fontsize=10;
}