digraph dbml {
rankdir=LR;
graph [fontname="helvetica", fontsize=32, fontcolor="#29235c", bgcolor="transparent"];
node [penwidth=0, margin=0, fontname="helvetica", fontsize=32, fontcolor="#29235c"];
edge [fontname="helvetica", fontsize=32, fontcolor="#29235c", color="#29235c"];
"job_category" [id="job_category";label=<
job_category |
full_time |
part_time |
intern |
on_campus |
>];
"apply_status" [id="apply_status";label=<
apply_status |
pending |
reviewed |
declined |
>];
"eligibility_status" [id="eligibility_status";label=<
eligibility_status |
all |
special_major |
>];
"user" [id="user";label=<>];
"profile" [id="profile";label=<>];
"basic_profile" [id="basic_profile";label=<
basic_profile |
|
profile_id |
varchar(32) (!) |
|
|
|
|
|
|
|
|
|
>];
"education_profile" [id="education_profile";label=<
education_profile |
|
profile_id |
varchar(32) (!) |
|
|
|
|
|
|
>];
"experience_profile" [id="experience_profile";label=<
experience_profile |
|
profile_id |
varchar(32) (!) |
|
|
|
|
|
|
|
>];
"company" [id="company";label=<
company |
|
company_id |
varchar(32) (!) |
|
|
|
|
|
|
|
>];
"job" [id="job";label=<
job |
|
company_id |
varchar(32) (!) |
|
|
|
application_deadline |
timestamp |
|
|
|
|
|
>];
"job_application" [id="job_application";label=<
job_application |
|
|
applicant_id |
varchar(32) (!) |
|
|
|
|
|
>];
"event" [id="event";label=<
event |
|
company_id |
varchar(32) (!) |
|
|
|
|
|
eligibility |
eligibility_status |
|
|
|
>];
"event_regisiteration" [id="event_regisiteration";label=<
event_regisiteration |
|
|
applicant_id |
varchar(32) (!) |
|
|
>];
"profile":f0 -> "user":f0 [style=invis, weight=100, color=red]
"profile":f2:e -> "user":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="1"]
"basic_profile":f0 -> "profile":f0 [style=invis, weight=100, color=red]
"basic_profile":f2:e -> "profile":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="1"]
"education_profile":f0 -> "profile":f0 [style=invis, weight=100, color=red]
"education_profile":f2:e -> "profile":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"experience_profile":f0 -> "profile":f0 [style=invis, weight=100, color=red]
"experience_profile":f2:e -> "profile":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"company":f0 -> "user":f0 [style=invis, weight=100, color=red]
"company":f2:e -> "user":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="1"]
"job":f0 -> "company":f0 [style=invis, weight=100, color=red]
"job":f2:e -> "company":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"job_application":f0 -> "job":f0 [style=invis, weight=100, color=red]
"job_application":f2:e -> "job":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"job_application":f0 -> "profile":f0 [style=invis, weight=100, color=red]
"job_application":f3:e -> "profile":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"event":f0 -> "company":f0 [style=invis, weight=100, color=red]
"event":f2:e -> "company":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"event_regisiteration":f0 -> "event":f0 [style=invis, weight=100, color=red]
"event_regisiteration":f2:e -> "event":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"event_regisiteration":f0 -> "profile":f0 [style=invis, weight=100, color=red]
"event_regisiteration":f3:e -> "profile":f1:w [dir=forward, penwidth=3, color="#29235c", headlabel="1", taillabel="*"]
"job":f9:e -> "job_category":f0:w [penwidth=3, color="#29235c", arrowhead="none", arrowtail="none"]
"job_application":f5:e -> "apply_status":f0:w [penwidth=3, color="#29235c", arrowhead="none", arrowtail="none"]
"event":f7:e -> "eligibility_status":f0:w [penwidth=3, color="#29235c", arrowhead="none", arrowtail="none"]
}