digraph "WeakEntity" {
  rankdir="BT"
  node [ratio="auto" shape=record margin=0; href="javascript:Action.selectClass(&quot;\N&quot;);"];

  // Class: Team
  "Team" [shape=rectangle, label="   Team   ",
   tooltip="class Team
"];

  // Attributes for Team
  "nameTeam" [shape=ellipse, label="   name\ :\ String   ", tooltip="String name&#13;"];
  "Team" -> "nameTeam" [arrowhead="none"];

  // Class: Player
  "Player" [shape=rectangle, label="   Player   ",
   tooltip="class Player
"];

  // Attributes for Player
  "namePlayer" [shape=ellipse, label="   name\ :\ String   ", tooltip="String name&#13;"];
  "Player" -> "namePlayer" [arrowhead="none"];

  "idPlayer" [shape=ellipse, label=<   <u>id : Integer</u>   >, tooltip="Integer id&#13;"];
  "Player" -> "idPlayer" [arrowhead="none"];

  // Class: PlayerOnTeam
  "PlayerOnTeam" [shape=rectangle, peripheries=2, label="   PlayerOnTeam   ",
   tooltip="class PlayerOnTeam
"];

  // Attributes for PlayerOnTeam
  "yearPlayerOnTeam" [shape=ellipse, label=<   <u>year : Integer</u>   >, tooltip="Integer year&#13;"];
  "PlayerOnTeam" -> "yearPlayerOnTeam" [arrowhead="none"];

  // All associations
  "PlayerOnTeam_Player" [shape=diamond, peripheries=2, label="      ", tooltip="PlayerOnTeam->Player"];
  "PlayerOnTeam" -> "PlayerOnTeam_Player" [dir="none", label="*", tooltip="PlayerOnTeam->Player" labeltooltip="PlayerOnTeam->Player" headtooltip="PlayerOnTeam->Player" tailtooltip="PlayerOnTeam->Player" URL="javascript:Action.selectAssociation('PlayerOnTeam,PlayerOnTeam_Player,*')" ];

  "PlayerOnTeam_Player" -> "Player" [dir="none", label="1", tooltip="PlayerOnTeam->Player" labeltooltip="PlayerOnTeam->Player" headtooltip="PlayerOnTeam->Player" tailtooltip="PlayerOnTeam->Player" URL="javascript:Action.selectAssociation('PlayerOnTeam_Player,Player,1')" ];

  "PlayerOnTeam_Team" [shape=diamond, peripheries=2, label="      ", tooltip="PlayerOnTeam->Team"];
  "PlayerOnTeam" -> "PlayerOnTeam_Team" [dir="none", label="*", tooltip="PlayerOnTeam->Team" labeltooltip="PlayerOnTeam->Team" headtooltip="PlayerOnTeam->Team" tailtooltip="PlayerOnTeam->Team" URL="javascript:Action.selectAssociation('PlayerOnTeam,PlayerOnTeam_Team,*')" ];

  "PlayerOnTeam_Team" -> "Team" [dir="none", label="1", tooltip="PlayerOnTeam->Team" labeltooltip="PlayerOnTeam->Team" headtooltip="PlayerOnTeam->Team" tailtooltip="PlayerOnTeam->Team" URL="javascript:Action.selectAssociation('PlayerOnTeam_Team,Team,1')" ];

}
