Skip to content

Intalink Database Table Structure Description

Contents

This table stores the methods defined by users for generating links. Users must implement these methods in the code and define them in this table.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
generating_methods_idintNoYesYesNonePrimary key
generating_methods_namevarchar(255)YesNoNoNoneName of the method
implementation_methodvarchar(1000)YesNoNoNoneImplementation details
implementation_teamvarchar(100)YesNoNoNoneTeam responsible for implementation

2. Data Application Log

This table stores the application logs of users, detailing the source and content of the applications in JSON format.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
apply_for_idintNoYesYesNonePrimary key
apply_for_sourcevarchar(100)YesNoNoNoneSource of application
apply_for_contentvarchar(1000)YesNoNoNoneContent of the application

3. Data Column Basic Information

This table stores basic information about data columns within tables, serving as the foundation for user applications.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
data_column_idintNoYesYesNonePrimary key
data_column_codevarchar(255)YesNoNoNoneCode of the data item
data_column_namevarchar(255)YesNoNoNoneName of the data item
data_column_remarkvarchar(255)YesNoNoNoneDescription of the data item
data_table_idintYesNoNoNoneID of the data table
is_delintYesNoNoNoneIndicates if the column is deleted

4. Data Model Table

This table stores information defining data models, which form the basis for intelligent data modeling.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
data_model_idintNoYesYesNonePrimary key
data_model_codevarchar(255)YesNoNoNoneCode of the data model
data_model_namevarchar(255)YesNoNoNoneName of the data model
data_model_remarkvarchar(255)YesNoNoNoneDescription of the data model
is_delintYesNoNoNoneIndicates if the model is deleted

5. Data Source Information Table

This table stores information about the data sources used by users, essential for subsequent data extraction and link generation.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
data_source_idintNoYesYesNonePrimary key
data_source_namevarchar(255)YesNoNoNoneName of the data source
urlvarchar(255)YesNoNoNoneURL of the data source
user_namevarchar(255)YesNoNoNoneUser name for the data source
passwordvarchar(255)YesNoNoNonePassword for the data source
database_typevarchar(255)YesNoNoNoneType of the database
is_delintYesNoNoNoneIndicates if the source is deleted

6. System Model Association Table

This table stores information linking system models to facilitate business applications, such as extracting specific fields under a system for data presentation.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
data_source_data_model_relation_idintNoYesYesNonePrimary key
system_idintYesNoNoNoneID of the system involved
data_model_idintYesNoNoNoneID of the data model involved

7. System Data Source Association Table

This table stores the associations between systems and data sources, enabling easier data retrieval for various applications.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
data_source_system_relation_idintNoYesYesNonePrimary key for the relationship
datasource_idintYesNoNoNoneID of the data source involved
system_idintYesNoNoNoneID of the system involved

8. Data Table Information

This table stores information about data tables under the data models, serving as foundational tables for storing various data points.

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueRemarks
data_table_idintNoYesYesNonePrimary key
data_model_idintYesNoNoNoneID of the data model associated
data_table_codevarchar(255)YesNoNoNoneCode identifying the data table
data_table_namevarchar(255)YesNoNoNoneName of the data table
data_table_remarkvarchar(255)YesNoNoNoneDescription of the data table
is_delintYesNoNoNoneIndicates

9. Basic Relationship Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
relation_idintNoYesYesNonePrimary Key
relation_describevarchar(500)YesNoNoNoneRelationship Description

10. Dictionary Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
dic_idintNoYesNoNonePrimary Key
dic_codevarchar(255)YesNoNoNoneDictionary Code
dic_namevarchar(255)YesNoNoNoneDictionary Name
dic_remarkvarchar(255)YesNoNoNoneDictionary Remark
parent_idintYesNoNoNoneParent ID
dic_valuevarchar(255)YesNoNoNoneDictionary Value

11. Evaluation Methods Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
evaluation_method_idintNoYesYesNonePrimary Key
evaluation_method_namevarchar(255)YesNoNoNoneEvaluation Method Name
evaluation_method_remarkvarchar(500)YesNoNoNoneEvaluation Method Remark

12. Output Methods Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
result_type_idintNoYesYesNonePrimary Key
result_type_codevarchar(255)YesNoNoNoneOutput Method Code
result_type_namevarchar(255)YesNoNoNoneOutput Method Name
result_type_remarkvarchar(500)YesNoNoNoneOutput Method Remark

13. System Settings Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
setting_idintNoYesNoNonePrimary Key
namevarchar(255)YesNoNoNoneSetting Name
codevarchar(255)YesNoNoNoneSetting Code
remarkvarchar(255)YesNoNoNoneSetting Remark
valuevarchar(255)YesNoNoNoneSetting Value

14. System Information Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
system_idintNoYesYesNonePrimary Key
system_namevarchar(255)YesNoNoNoneSystem Name
system_codevarchar(255)YesNoNoNoneSystem Code
system_remarkvarchar(255)YesNoNoNoneSystem Description
is_delintYesNoNoNoneDeletion Status
create_timedatetimeYesNoNoNoneCreation Time
Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
better_link_result_idintNoYesYesNonePrimary Key
apply_for_idintYesNoNoNoneApplication ID
better_result_idintYesNoNoNoneOptimal Sequence
link_idintYesNoNoNoneLink ID

16. Optimal Output Results

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
better_result_idintNoYesYesNonePrimary Key
apply_for_idintYesNoNoNoneApplication Number
result_typevarchar(100)YesNoNoNoneOutput Method
result_timedatetimeYesNoNoNoneOutput Time
result_contentvarchar(1000)YesNoNoNoneOutput Content

17. Scoring Weights

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
scoring_scheme_idintNoYesNoNonePrimary Key
evaluation_method_idintYesNoNoNoneEvaluation Method ID
weight_coefficientdoubleYesNoNoNoneWeight Coefficient
Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
link_idintNoYesYesNoneLink ID
apply_for_idintYesNoNoNoneApplication ID
link_contentvarchar(2000)YesNoNoNoneLink Content
generating_methods_idintYesNoNoNoneLink Generation Method
Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
link_idintNoNoNoNoneLink ID
comprehensive_weightdoubleYesNoNoNoneComprehensive Weight

20. Scoring Results for Different Methods Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
link_idintNoNoNoLink ID
scoring_scheme_idintYesNoNoScoring Scheme ID
scoringvarchar(255)YesNoNoScoring Result

21. Scoring Scheme Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
scoring_scheme_idintNoYesYesPrimary Key
scoring_scheme_namevarchar(255)YesNoNoScoring Scheme Name
scoring_scheme_remarkvarchar(500)YesNoNoScoring Scheme Description

22. Inter-Table Relationship Storage Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
data_table_relation_idintNoYesYesID
data_column_idintYesNoNoData Column ID
relation_data_column_idintYesNoNoRelated Data Column ID
relation_typeintYesNoNoRelationship Type
relation_strvarchar(500)YesNoNoRelationship Expression

23. Data Table Relationship Expression Results Table

Column NameData TypeNullablePrimary KeyAuto IncrementDefault ValueDescription
main_tableintYesNoNoData Table ID
relation_tableintYesNoNoRelated Data Table ID
relation_contentvarchar(2000)YesNoNoInter-Table Relationship Expression