Template-based metadata management method and system

A management method and metadata technology, applied in the field of template-based metadata management methods and systems, can solve problems such as low query efficiency, achieve accurate and effective data table formatting, fast sorting, and low development difficulty

Active Publication Date: 2020-10-16
山东合天智汇信息技术有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In addition, when performing statistical work on data tables, sometimes it is necessary to extract all specific fields in multiple related data tables. "Information records, in order to query accurately, you can construct a query statement. For example, if we want to query the field of the person's name, we can code the name of the person, the name of the guardian, the name of the guardian, and the name of the spouse in the table one by one. Query statement, if you want to search data from the query conditions of names in multiple information tables, you need to write multiple sets of codes, and the query efficiency is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Template-based metadata management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] This embodiment discloses a template-based metadata management method, including the following steps:

[0060] Step 1: Create a form template based on historical form data;

[0061] The form template includes the category of the template (related to specific fields, such as student information, financial information, household registration information, etc.), specific objects of the template (ie, specific field names), and the format of each specific object.

[0062] Step 2: establish a database dictionary, including the corresponding relationship between the abstract object and the concrete object;

[0063] The database dictionary includes abstract objects and concrete objects corresponding to these abstract objects, and the database dictionary supports manual expansion by users.

[0064] Step 3: Receive the form file and select a template according to the content of the form;

[0065] Specifically include:

[0066] Step 3.1: Receive the form file, analyze the content...

Embodiment 2

[0085] The purpose of this embodiment is to provide a template-based metadata management system.

[0086] A template-based metadata management system includes a memory and a processor, the memory stores form templates, database dictionaries, metadata management databases and computer programs that can run on the processor, and the processor executes the The following steps are implemented in the program:

[0087] Receive the form file and select a template according to the content of the form;

[0088] Read the specific objects of the table file, and match each specific object with the abstract object based on the database dictionary;

[0089] After the matching is successful, the form file is stored according to the format defined by the template.

[0090] Preferably, the form template includes the category of the template (related to specific fields, such as student information, financial information, household registration information, etc.), the specific objects of the t...

Embodiment 3

[0099] The purpose of this embodiment is to provide a computer-readable storage medium.

[0100] A computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the following steps are performed:

[0101] Receive the form file and select a template according to the content of the form;

[0102] Read the specific objects of the table file, and match each specific object with the abstract object based on the database dictionary;

[0103] After the matching is successful, the form file is stored according to the format defined by the template.

[0104] Preferably, the form template includes the category of the template (related to specific fields, such as student information, financial information, household registration information, etc.), the specific objects of the template (that is, specific field names) and the format of each specific object, etc. .

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a template-based metadata management method and system, the method includes creating a form template according to historical form data, the form template includes specific objects and their formats; establishing a database dictionary, including the abstract objects and specific Correspondence between objects; receive the form file, select the template according to the form content; read the specific object of the form file, and match each specific object with the abstract object based on the database dictionary; after the matching is successful, the form file is defined according to the template format to store. The invention establishes the association among concrete objects, templates and abstract objects, and realizes quick formatting of tables and conditional query across tables.

Description

technical field [0001] The invention belongs to the field of data management and query statistics, in particular to a template-based metadata management method and system. Background technique [0002] With the development of informatization, more and more industries have entered the era of big data, and big data mining has become a new development point in the information field, accompanied by more and more table structures and increased storage capacity. In this process, we can find that some information elements express the same meaning, such as name, which expresses the same meaning in a person's basic information, passport information or driver's license information and is also named in the design The XM element, and another example of "motor vehicle owner", is named JDCSYR in motor vehicle registration information and traffic violation information, and so on. Moreover, different related data tables may also contain fields with similar meanings, such as a city populati...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/383
CPCG06F16/38
Inventor 傅珂段文良王可鑫
Owner 山东合天智汇信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products