Browse Source

完善数据库设计

liling 1 year ago
parent
commit
f60e2b78c6
1 changed files with 338 additions and 28 deletions
  1. 338 28
      04.设计/数据库设计/scd_check_tools.chnr.json

+ 338 - 28
04.设计/数据库设计/scd_check_tools.chnr.json

@@ -4,7 +4,7 @@
   "avatar": "",
   "version": "3.5.6",
   "createdTime": "2023-10-7 14:58:14",
-  "updatedTime": "2023-10-31 21:58:25",
+  "updatedTime": "2024-1-7 15:09:33",
   "profile": {
     "default": {
       "db": "03888D60-5793-4850-A5F8-63CC5CE93392",
@@ -1782,8 +1782,8 @@
           "id": "B507483C-4F0A-4A00-B850-8589CDF2B5BB"
         },
         {
-          "defKey": "relation_id",
-          "defName": "模型关系ID",
+          "defKey": "model_id",
+          "defName": "模型ID",
           "comment": "",
           "type": "",
           "len": "",
@@ -1798,11 +1798,11 @@
           "id": "894A4B74-3F32-4552-A54F-D7DF39E056E7"
         },
         {
-          "defKey": "from_ied_func",
-          "defName": "装置功能点",
+          "defKey": "ied_type",
+          "defName": "装置类型",
           "comment": "",
-          "type": "text",
-          "len": "",
+          "type": "VARCHAR",
+          "len": 5,
           "scale": "",
           "primaryKey": false,
           "notNull": true,
@@ -1814,10 +1814,10 @@
           "id": "C2099B1D-2AD5-4D95-8455-49212944EBD6"
         },
         {
-          "defKey": "to_ied_func",
-          "defName": "装置功能点",
+          "defKey": "func_name",
+          "defName": "装置功能点名称",
           "comment": "",
-          "type": "text",
+          "type": "",
           "len": "",
           "scale": "",
           "primaryKey": false,
@@ -1826,26 +1826,10 @@
           "defaultValue": "",
           "hideInGraph": false,
           "refDict": "",
-          "domain": "",
+          "domain": "1831E589-3793-4905-B7E3-65633C9E516D",
           "id": "F5D5A219-72F7-4D93-BFA9-2B6CBC84C8E0"
         },
         {
-          "defKey": "link_func",
-          "defName": "关联功能",
-          "comment": "",
-          "type": "text",
-          "len": "",
-          "scale": "",
-          "primaryKey": false,
-          "notNull": true,
-          "autoIncrement": false,
-          "defaultValue": "",
-          "hideInGraph": false,
-          "refDict": "",
-          "domain": "",
-          "id": "62D5D99D-7580-4F0A-9205-47B9B6648859"
-        },
-        {
           "defKey": "cr",
           "defName": "创建人",
           "comment": "",
@@ -1912,7 +1896,22 @@
         }
       ],
       "correlations": [],
-      "indexes": []
+      "indexes": [
+        {
+          "defKey": "ind1",
+          "defName": null,
+          "unique": false,
+          "comment": "",
+          "fields": [
+            {
+              "fieldDefKey": "894A4B74-3F32-4552-A54F-D7DF39E056E7",
+              "ascOrDesc": "A",
+              "id": "69813415-BA82-42D6-974E-5773F6728C62"
+            }
+          ],
+          "id": "799BC21B-82F6-4FD7-8326-CCEBF97C7C5A"
+        }
+      ]
     },
     {
       "id": "66728979-8FCA-4B9B-AA92-6C442F52F8FF",
@@ -3552,6 +3551,317 @@
       ],
       "correlations": [],
       "indexes": []
+    },
+    {
+      "id": "81F37FE3-DEDE-4920-A0CA-EE3E51686208",
+      "defKey": "t_data_model_fcda_def",
+      "defName": "模型端子关系定义",
+      "comment": "",
+      "properties": {},
+      "nameTemplate": "{defKey}[{defName}]",
+      "headers": [
+        {
+          "freeze": false,
+          "refKey": "hideInGraph",
+          "hideInGraph": true
+        },
+        {
+          "freeze": true,
+          "refKey": "defKey",
+          "hideInGraph": false
+        },
+        {
+          "freeze": true,
+          "refKey": "defName",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "primaryKey",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "notNull",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "autoIncrement",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "domain",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "type",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "len",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "scale",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "comment",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "refDict",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "defaultValue",
+          "hideInGraph": true
+        },
+        {
+          "freeze": false,
+          "refKey": "isStandard",
+          "hideInGraph": false
+        },
+        {
+          "freeze": false,
+          "refKey": "uiHint",
+          "hideInGraph": true
+        }
+      ],
+      "fields": [
+        {
+          "defKey": "id",
+          "defName": "主键",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": true,
+          "notNull": true,
+          "autoIncrement": true,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "id": "B507483C-4F0A-4A00-B850-8589CDF2B5BB"
+        },
+        {
+          "defKey": "model_id",
+          "defName": "模型ID",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": true,
+          "autoIncrement": false,
+          "defaultValue": "0",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "id": "894A4B74-3F32-4552-A54F-D7DF39E056E7"
+        },
+        {
+          "defKey": "relation_ref",
+          "defName": "模型关系ID",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": true,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "id": "31A2364A-5761-4C22-9544-6845AEB66320"
+        },
+        {
+          "defKey": "from_ied_code",
+          "defName": "装置类型",
+          "comment": "",
+          "type": "VARCHAR",
+          "len": 5,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "",
+          "id": "484FD583-0397-4771-ACB9-E06128EA11FA"
+        },
+        {
+          "defKey": "from_func_id",
+          "defName": "装置功能点",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": true,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "id": "C2099B1D-2AD5-4D95-8455-49212944EBD6"
+        },
+        {
+          "defKey": "to_ied_code",
+          "defName": "装置类型",
+          "comment": "",
+          "type": "VARCHAR",
+          "len": 5,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "",
+          "id": "F10A8255-5980-4410-8DB0-CE8FDB184C13"
+        },
+        {
+          "defKey": "to_func_id",
+          "defName": "装置功能点",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": true,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "id": "F5D5A219-72F7-4D93-BFA9-2B6CBC84C8E0"
+        },
+        {
+          "defKey": "goosesv",
+          "defName": "信号类型",
+          "comment": "",
+          "type": "VARCHAR",
+          "len": 5,
+          "scale": "",
+          "primaryKey": false,
+          "notNull": true,
+          "autoIncrement": false,
+          "defaultValue": "",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "",
+          "id": "62D5D99D-7580-4F0A-9205-47B9B6648859"
+        },
+        {
+          "defKey": "cr",
+          "defName": "创建人",
+          "comment": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "0",
+          "hideInGraph": true,
+          "refDict": "",
+          "uiHint": "",
+          "id": "4C06DD05-CF35-4B06-AC3F-9E3601AA7E39"
+        },
+        {
+          "defKey": "ct",
+          "defName": "创建时间",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "CURRENT_TIMESTAMP",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "5CC58037-F122-44DD-B063-11C509C991CB",
+          "id": "FC938DA3-548F-4E70-AA59-25CB24A9BFBF"
+        },
+        {
+          "defKey": "ur",
+          "defName": "更新人",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "0",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "95011422-30EF-4593-AF81-16DD246CA3D4",
+          "id": "4AA199C6-8796-4F1E-B897-84DCBAB1208C"
+        },
+        {
+          "defKey": "ut",
+          "defName": "更新时间",
+          "comment": "",
+          "type": "",
+          "len": "",
+          "scale": "",
+          "primaryKey": false,
+          "notNull": false,
+          "autoIncrement": false,
+          "defaultValue": "CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP",
+          "hideInGraph": false,
+          "refDict": "",
+          "domain": "5CC58037-F122-44DD-B063-11C509C991CB",
+          "id": "9CD87ED0-B384-4EA4-9B20-485E71C1CC1C"
+        }
+      ],
+      "correlations": [],
+      "indexes": [
+        {
+          "defKey": "ind1",
+          "defName": null,
+          "unique": false,
+          "comment": "",
+          "fields": [
+            {
+              "fieldDefKey": "894A4B74-3F32-4552-A54F-D7DF39E056E7",
+              "ascOrDesc": "A",
+              "id": "FE6F956B-9ADB-4280-B92A-744F502CA55A"
+            }
+          ],
+          "id": "C4D0AD2C-E11F-4FFC-BC12-EBCC35156FC9"
+        },
+        {
+          "defKey": "ind2",
+          "defName": null,
+          "unique": false,
+          "comment": "",
+          "fields": [
+            {
+              "fieldDefKey": "31A2364A-5761-4C22-9544-6845AEB66320",
+              "ascOrDesc": "A",
+              "id": "D28188AD-D691-4AE0-AEB6-4368545E8B1F"
+            }
+          ],
+          "id": "66018693-A6CA-44BC-976E-A157D5819EA8"
+        }
+      ]
     }
   ],
   "views": [],