145 lines
3.5 KiB
JSON
145 lines
3.5 KiB
JSON
{
|
|
"database": "jangheon_manhour",
|
|
"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"
|
|
],
|
|
"relations": [
|
|
{
|
|
"from_table": "dallyproject_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2005_2015_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2016_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2017_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2018_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2019_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2020_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "worker_tardy_tbl",
|
|
"from_col": "MemberNo",
|
|
"to_table": "member_tbl",
|
|
"to_col": "MemberNo",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2005_2015_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2016_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2017_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2018_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2019_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "dallyproject_2020_tbl",
|
|
"from_col": "EntryPCode",
|
|
"to_table": "project_tbl",
|
|
"to_col": "ProjectCode",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "member_tbl",
|
|
"from_col": "RankCode",
|
|
"to_table": "systemconfig_tbl",
|
|
"to_col": "Code (SysKey=PositionCode)",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "member_tbl",
|
|
"from_col": "GroupCode",
|
|
"to_table": "systemconfig_tbl",
|
|
"to_col": "Code (SysKey=GroupCode*)",
|
|
"cardinality": "N:1"
|
|
},
|
|
{
|
|
"from_table": "member_tbl",
|
|
"from_col": "WorkPosition",
|
|
"to_table": "systemconfig_tbl",
|
|
"to_col": "Code (SysKey=WorkPositionCode)",
|
|
"cardinality": "N:1"
|
|
}
|
|
]
|
|
} |