ERD 릴레이션 추가

This commit is contained in:
leejisun9
2025-09-25 14:55:07 +09:00
parent 6d903dea2c
commit 6f707dcacd

423
.erd
View File

@@ -4,8 +4,8 @@
"settings": {
"width": 10000,
"height": 10000,
"scrollTop": -1674.3334,
"scrollLeft": -3924.3378,
"scrollTop": -1179.3334,
"scrollLeft": -2015.3378,
"zoomLevel": 0.82,
"show": 431,
"database": 16,
@@ -134,8 +134,13 @@
"PoJOff7FXDQbsj5OqSEYg",
"u7dDnRgoUkdM3TtSHHssX",
"ZcMO2M-zi0H67MLvkQFeA",
"S_Smp4i_z9ahze9GSwu7c",
"e-S6QLqRCwBPg4pAKA286"
"UZK31W1N50TC3tf3tQvfk",
"JbgI-GBj4Chyrg6SuI9D4",
"CMrZthkZIHURZX3Y8HumL",
"UOFc5TyKZpkztRGj1VwR2",
"B5iEFKByubjUXp-FOZaEN",
"0OH31N397BSBeJM5hmZ_Q",
"0XQ1fKmTALbmPUl0pZ8oe"
],
"indexIds": [
"cmp2llUkjma6pi-Tr5eY_"
@@ -2165,8 +2170,7 @@
"BUJxtwBKNhTwF3gMZPiOp",
"yJmiB_5bMcLzYSRd_Z503",
"cl-uTYLjllq2rFWcH7-6V",
"jzDqApGlht0oufvmfB4CM",
"ipN1bh3JY0295Qm6otL5s"
"jzDqApGlht0oufvmfB4CM"
],
"seqColumnIds": [
"PeZIgbBhXRlpNQ9OC6uZN",
@@ -2208,7 +2212,7 @@
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266452273,
"updateAt": 1758779078802,
"createAt": 1758248361909
}
},
@@ -2217,25 +2221,26 @@
"name": "",
"comment": "유전자 pathway ann",
"columnIds": [
"2KIR_SXl-alH4xYPyQwuv",
"t7whV48WWZyL5OTVA_tTN",
"qbKI7NQuZaSSVGUr6qN58",
"rivAP6g7a6-784vJc2nrv"
],
"seqColumnIds": [
"t7whV48WWZyL5OTVA_tTN",
"2KIR_SXl-alH4xYPyQwuv",
"qbKI7NQuZaSSVGUr6qN58",
"rivAP6g7a6-784vJc2nrv"
],
"ui": {
"x": 2180.4058,
"y": 915.0407,
"x": 2192.601,
"y": 952.8456,
"zIndex": 3646,
"widthName": 60,
"widthComment": 109,
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266248243,
"updateAt": 1758779243294,
"createAt": 1758265699071
}
},
@@ -2244,13 +2249,14 @@
"name": "",
"comment": "유전자 proteinDomain ann",
"columnIds": [
"7HYwG5dqCawhtVxN8Vrq3",
"jZefmWUMlYF3jq6gPIhOa",
"LouDC0L6EUrr109sH-ABF",
"fTC3-83BdIQAJMWW5qO4O",
"ADQXyGOR37Q_RBw5DqjTv",
"xWCgfVhIRUngZlFboGJXQ"
],
"seqColumnIds": [
"jZefmWUMlYF3jq6gPIhOa",
"7HYwG5dqCawhtVxN8Vrq3",
"LouDC0L6EUrr109sH-ABF",
"fTC3-83BdIQAJMWW5qO4O",
@@ -2258,15 +2264,15 @@
"xWCgfVhIRUngZlFboGJXQ"
],
"ui": {
"x": 2851.1376,
"y": 924.7968,
"x": 2885.2839,
"y": 904.0651,
"zIndex": 3665,
"widthName": 60,
"widthComment": 144,
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266255708,
"updateAt": 1758779245974,
"createAt": 1758265883881
}
},
@@ -2275,25 +2281,26 @@
"name": "",
"comment": "유전자 ortholog ann",
"columnIds": [
"L_PTPedoarGb0CUPnytaZ",
"tYBTweI8yxat8Y3YuhKvt",
"1b1zEdZJsadUoIkqVt8gr",
"KEhQWQwDFtUt86jbfWl-B"
],
"seqColumnIds": [
"tYBTweI8yxat8Y3YuhKvt",
"L_PTPedoarGb0CUPnytaZ",
"1b1zEdZJsadUoIkqVt8gr",
"KEhQWQwDFtUt86jbfWl-B"
],
"ui": {
"x": 2854.7961,
"y": 628.0488,
"x": 2875.5278,
"y": 631.7073,
"zIndex": 3690,
"widthName": 60,
"widthComment": 110,
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266264175,
"updateAt": 1758779248328,
"createAt": 1758265945410
}
},
@@ -2310,9 +2317,7 @@
"dwOVFuqU2mu6qXtOpITHR",
"NKFkbOmPCP1wmyGDsRZXZ",
"s3Kz8kW8E5nbRjojtsXPv",
"wVPZBGOeYf-ckoEA7kbX4",
"Ifb8SGsF6yDvYrrH-i9H4",
"fHckS7-wOAzwXuIxRy1za"
"Ifb8SGsF6yDvYrrH-i9H4"
],
"seqColumnIds": [
"6_EsqM3fuJQiKGyGxX9hv",
@@ -2336,7 +2341,7 @@
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266464201,
"updateAt": 1758779181610,
"createAt": 1758266041956
}
},
@@ -2345,8 +2350,8 @@
"name": "",
"comment": "오페론 매핑",
"columnIds": [
"BpZ742yTSsMqtkjSYe55x",
"ToPTMCUmz84TLq_cAS1NY",
"aET-yKbT3w0MLeHlG51Vr",
"CrXV2S7PM2OJdGM1lWMBP",
"rB1iI884DyAGFccTe3t6w",
"kgCwIOc_islZ6zhGG_v6S"
],
@@ -2357,7 +2362,9 @@
"u39rKkznYnQPMVli0TkM_",
"zeVwmjpiSJjKXSwgY_nX7",
"UDjT1wDJpHRZJyVI7sFNa",
"aET-yKbT3w0MLeHlG51Vr",
"BpZ742yTSsMqtkjSYe55x",
"CrXV2S7PM2OJdGM1lWMBP",
"ToPTMCUmz84TLq_cAS1NY",
"rB1iI884DyAGFccTe3t6w",
"kgCwIOc_islZ6zhGG_v6S"
@@ -2371,7 +2378,7 @@
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266511038,
"updateAt": 1758779155037,
"createAt": 1758266155148
}
},
@@ -2381,7 +2388,7 @@
"comment": "오페론(프로모터/터미네이터)",
"columnIds": [
"fPwA4olPsoh4r0dqmOUlm",
"sy-gSwoOB4U8cH0q4DD4O",
"g3EjVo_cF_vDBj3uSZOc9",
"JyAWxWW6rh-iQDIpwHXHN",
"cjGKfEUZzWkDXzkJ8ZLCK",
"uYRpKIcubvPDXo9dr5kQu",
@@ -2389,6 +2396,7 @@
],
"seqColumnIds": [
"fPwA4olPsoh4r0dqmOUlm",
"g3EjVo_cF_vDBj3uSZOc9",
"sy-gSwoOB4U8cH0q4DD4O",
"JyAWxWW6rh-iQDIpwHXHN",
"cjGKfEUZzWkDXzkJ8ZLCK",
@@ -2404,7 +2412,7 @@
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266396155,
"updateAt": 1758779174096,
"createAt": 1758266312807
}
},
@@ -2413,12 +2421,13 @@
"name": "",
"comment": "오페론(기능/경로 매핑)",
"columnIds": [
"DHS8etNtNkJbRpTXButxd",
"RHvmBXEynKkbh-AZkfhwh",
"XrU2N50hpJKiPTYf88ejY",
"xoaCBFD_ouXTjjQX4PD22"
],
"seqColumnIds": [
"DHS8etNtNkJbRpTXButxd",
"RHvmBXEynKkbh-AZkfhwh",
"XrU2N50hpJKiPTYf88ejY",
"xoaCBFD_ouXTjjQX4PD22"
],
@@ -2431,7 +2440,7 @@
"color": "#4CAF50"
},
"meta": {
"updateAt": 1758266399690,
"updateAt": 1758779185186,
"createAt": 1758266330915
}
}
@@ -10404,16 +10413,16 @@
"comment": "유전자 고유 ID (내부 PK)",
"dataType": "",
"default": "",
"options": 0,
"options": 10,
"ui": {
"keys": 0,
"keys": 1,
"widthName": 60,
"widthComment": 132,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758265619530,
"updateAt": 1758779085964,
"createAt": 1758265613342
}
},
@@ -10964,16 +10973,16 @@
"comment": "오페론 고유 ID (PK)",
"dataType": "",
"default": "",
"options": 0,
"options": 10,
"ui": {
"keys": 0,
"keys": 1,
"widthName": 60,
"widthComment": 104,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758266114682,
"updateAt": 1758779113989,
"createAt": 1758266108438
}
},
@@ -11526,7 +11535,7 @@
"default": "",
"options": 0,
"ui": {
"keys": 2,
"keys": 0,
"widthName": 60,
"widthComment": 76,
"widthDataType": 60,
@@ -11566,7 +11575,7 @@
"default": "",
"options": 0,
"ui": {
"keys": 2,
"keys": 0,
"widthName": 60,
"widthComment": 76,
"widthDataType": 60,
@@ -11596,6 +11605,146 @@
"updateAt": 1758606006212,
"createAt": 1758605970370
}
},
"CrXV2S7PM2OJdGM1lWMBP": {
"id": "CrXV2S7PM2OJdGM1lWMBP",
"tableId": "Jbixx81d9xQAiCkl_MNp3",
"name": "gene_id",
"comment": "유전자 고유 ID (내부 PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 132,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779096902,
"createAt": 1758779096901
}
},
"aET-yKbT3w0MLeHlG51Vr": {
"id": "aET-yKbT3w0MLeHlG51Vr",
"tableId": "Jbixx81d9xQAiCkl_MNp3",
"name": "operon_id",
"comment": "오페론 고유 ID (PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 104,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779147975,
"createAt": 1758779147975
}
},
"g3EjVo_cF_vDBj3uSZOc9": {
"id": "g3EjVo_cF_vDBj3uSZOc9",
"tableId": "k_uu-XUwClx285drIpveY",
"name": "operon_id",
"comment": "오페론 고유 ID (PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 104,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779170498,
"createAt": 1758779170498
}
},
"RHvmBXEynKkbh-AZkfhwh": {
"id": "RHvmBXEynKkbh-AZkfhwh",
"tableId": "jPwQ9_n7APMZakYDbTrBu",
"name": "operon_id",
"comment": "오페론 고유 ID (PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 104,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779182327,
"createAt": 1758779182327
}
},
"tYBTweI8yxat8Y3YuhKvt": {
"id": "tYBTweI8yxat8Y3YuhKvt",
"tableId": "2FZNuEtMioOSsP9RQXZv-",
"name": "gene_id",
"comment": "유전자 고유 ID (내부 PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 132,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779202884,
"createAt": 1758779202884
}
},
"t7whV48WWZyL5OTVA_tTN": {
"id": "t7whV48WWZyL5OTVA_tTN",
"tableId": "I8wEMh_RQlsx7N0oknj9z",
"name": "gene_id",
"comment": "유전자 고유 ID (내부 PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 132,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779213869,
"createAt": 1758779213869
}
},
"jZefmWUMlYF3jq6gPIhOa": {
"id": "jZefmWUMlYF3jq6gPIhOa",
"tableId": "XdcgsEJifPqVPC0i28eWz",
"name": "gene_id",
"comment": "유전자 고유 ID (내부 PK)",
"dataType": "",
"default": "",
"options": 8,
"ui": {
"keys": 2,
"widthName": 60,
"widthComment": 132,
"widthDataType": 60,
"widthDefault": 60
},
"meta": {
"updateAt": 1758779222576,
"createAt": 1758779222576
}
}
},
"relationshipEntities": {
@@ -12487,13 +12636,209 @@
"ToPTMCUmz84TLq_cAS1NY"
],
"x": 3739.8746,
"y": 403.6419,
"y": 415.6419,
"direction": 2
},
"meta": {
"updateAt": 1758266464898,
"createAt": 1758266464898
}
},
"UZK31W1N50TC3tf3tQvfk": {
"id": "UZK31W1N50TC3tf3tQvfk",
"identification": false,
"relationshipType": 8,
"startRelationshipType": 2,
"start": {
"tableId": "3FcLtmPbd6vojr4u4r85n",
"columnIds": [
"ewShfvX7tGUcsp6owkG5b"
],
"x": 2742.0359,
"y": 413.9674,
"direction": 2
},
"end": {
"tableId": "Jbixx81d9xQAiCkl_MNp3",
"columnIds": [
"CrXV2S7PM2OJdGM1lWMBP"
],
"x": 3189.8746,
"y": 403.6419,
"direction": 1
},
"meta": {
"updateAt": 1758779141703,
"createAt": 1758779096902
}
},
"JbgI-GBj4Chyrg6SuI9D4": {
"id": "JbgI-GBj4Chyrg6SuI9D4",
"identification": false,
"relationshipType": 8,
"startRelationshipType": 2,
"start": {
"tableId": "BDdNJrZeO6Flkgar__xpA",
"columnIds": [
"6_EsqM3fuJQiKGyGxX9hv"
],
"x": 4004.7961,
"y": 422.9919,
"direction": 1
},
"end": {
"tableId": "Jbixx81d9xQAiCkl_MNp3",
"columnIds": [
"aET-yKbT3w0MLeHlG51Vr"
],
"x": 3739.8746,
"y": 403.6419,
"direction": 2
},
"meta": {
"updateAt": 1758779147975,
"createAt": 1758779147975
}
},
"CMrZthkZIHURZX3Y8HumL": {
"id": "CMrZthkZIHURZX3Y8HumL",
"identification": false,
"relationshipType": 16,
"startRelationshipType": 2,
"start": {
"tableId": "BDdNJrZeO6Flkgar__xpA",
"columnIds": [
"6_EsqM3fuJQiKGyGxX9hv"
],
"x": 4312.7961,
"y": 558.9919,
"direction": 8
},
"end": {
"tableId": "k_uu-XUwClx285drIpveY",
"columnIds": [
"g3EjVo_cF_vDBj3uSZOc9"
],
"x": 4302.1615,
"y": 768.2924,
"direction": 4
},
"meta": {
"updateAt": 1758779170498,
"createAt": 1758779170498
}
},
"UOFc5TyKZpkztRGj1VwR2": {
"id": "UOFc5TyKZpkztRGj1VwR2",
"identification": false,
"relationshipType": 16,
"startRelationshipType": 2,
"start": {
"tableId": "BDdNJrZeO6Flkgar__xpA",
"columnIds": [
"6_EsqM3fuJQiKGyGxX9hv"
],
"x": 4620.7961,
"y": 422.9919,
"direction": 2
},
"end": {
"tableId": "jPwQ9_n7APMZakYDbTrBu",
"columnIds": [
"RHvmBXEynKkbh-AZkfhwh"
],
"x": 4727.137,
"y": 831.0729,
"direction": 1
},
"meta": {
"updateAt": 1758779182327,
"createAt": 1758779182327
}
},
"B5iEFKByubjUXp-FOZaEN": {
"id": "B5iEFKByubjUXp-FOZaEN",
"identification": false,
"relationshipType": 16,
"startRelationshipType": 2,
"start": {
"tableId": "3FcLtmPbd6vojr4u4r85n",
"columnIds": [
"ewShfvX7tGUcsp6owkG5b"
],
"x": 2742.0359,
"y": 645.9674,
"direction": 2
},
"end": {
"tableId": "2FZNuEtMioOSsP9RQXZv-",
"columnIds": [
"tYBTweI8yxat8Y3YuhKvt"
],
"x": 2875.5278,
"y": 695.7073,
"direction": 1
},
"meta": {
"updateAt": 1758779202884,
"createAt": 1758779202884
}
},
"0OH31N397BSBeJM5hmZ_Q": {
"id": "0OH31N397BSBeJM5hmZ_Q",
"identification": false,
"relationshipType": 16,
"startRelationshipType": 2,
"start": {
"tableId": "3FcLtmPbd6vojr4u4r85n",
"columnIds": [
"ewShfvX7tGUcsp6owkG5b"
],
"x": 2329.5359,
"y": 761.9674,
"direction": 8
},
"end": {
"tableId": "I8wEMh_RQlsx7N0oknj9z",
"columnIds": [
"t7whV48WWZyL5OTVA_tTN"
],
"x": 2465.601,
"y": 952.8456,
"direction": 4
},
"meta": {
"updateAt": 1758779213869,
"createAt": 1758779213869
}
},
"0XQ1fKmTALbmPUl0pZ8oe": {
"id": "0XQ1fKmTALbmPUl0pZ8oe",
"identification": false,
"relationshipType": 16,
"startRelationshipType": 2,
"start": {
"tableId": "3FcLtmPbd6vojr4u4r85n",
"columnIds": [
"ewShfvX7tGUcsp6owkG5b"
],
"x": 2604.5359,
"y": 761.9674,
"direction": 8
},
"end": {
"tableId": "XdcgsEJifPqVPC0i28eWz",
"columnIds": [
"jZefmWUMlYF3jq6gPIhOa"
],
"x": 2885.2839,
"y": 992.0651,
"direction": 1
},
"meta": {
"updateAt": 1758779222576,
"createAt": 1758779222576
}
}
},
"indexEntities": {