Files
JH/jangheon_manhour_relationships.json

340 lines
8.5 KiB
JSON

{
"tables": [
"dallyproject_2005_2015_tbl",
"dallyproject_2016_tbl",
"dallyproject_2017_tbl",
"dallyproject_2018_tbl",
"dallyproject_2019_tbl",
"dallyproject_2020_tbl",
"dallyproject_tbl",
"member_tbl",
"project_tbl",
"systemconfig_tbl",
"userstate_tbl",
"worker_tardy_tbl"
],
"relationships": [
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2016_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2017_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2018_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2019_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2020_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2005_2015_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2017_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2018_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2019_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2020_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2016_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2018_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2019_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2020_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2017_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2018_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2019_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2018_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2020_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2018_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2018_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2018_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2018_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2019_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_2020_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2019_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2019_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2019_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2019_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2020_tbl",
"from_col": "entryjobcode,entrypcode",
"to": "dallyproject_tbl",
"to_col": "entryjobcode,entrypcode",
"type": "INFERRED"
},
{
"from": "dallyproject_2020_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2020_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_2020_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_tbl",
"from_col": "memberno",
"to": "member_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_tbl",
"from_col": "memberno",
"to": "userstate_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "dallyproject_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "member_tbl",
"from_col": "groupcode,memberno",
"to": "userstate_tbl",
"to_col": "groupcode,memberno",
"type": "INFERRED"
},
{
"from": "member_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
},
{
"from": "project_tbl",
"from_col": "projectcode",
"to": "userstate_tbl",
"to_col": "projectcode",
"type": "INFERRED"
},
{
"from": "userstate_tbl",
"from_col": "memberno",
"to": "worker_tardy_tbl",
"to_col": "memberno",
"type": "INFERRED"
}
]
}