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; }