Graphviz Example: entity relationships

digraph GitHub {
graph [
rankdir = "LR"
]

node [
shape = record
]

organization[
label="Organization | { url | string } | {id | int} "
]

user[
label="User | {avatar|string} | {email|string}"
]

repository[
label="Repository | {name|string} | {stargazers_count|int}"
]

repository -> user[label=stargazers taillabel=1 headlabel=N dir=both]
organization -> repository[label=repos taillabel=1 headlabel=N]
organization -> user[label=members taillabel=1 headlabel=N]
}
GitHub organization Organization url string id int user User avatar string email string organization->user members N 1 repository Repository name string stargazers_count int organization->repository repos N 1 repository->user stargazers N 1