Search

CN-115048420-B - Metadata management method and system

CN115048420BCN 115048420 BCN115048420 BCN 115048420BCN-115048420-B

Abstract

The application discloses a metadata management method and a metadata management system, wherein the management method generates a category table according to a category set of metadata, generates an association table according to the association between categories to which the category table belongs, and a database simultaneously retrieves the metadata associated with each other for retrieval according to the association table.

Inventors

  • YANG MING
  • CHEN YANG
  • FAN WEINING
  • Ran Yuzhe
  • WANG KAIQIANG
  • WU JIALE

Assignees

  • 华能信息技术有限公司
  • 华能信息技术有限公司

Dates

Publication Date
20260421
Application Date
20220429
Priority Date
20220429

Claims (4)

  1. 1. A method of metadata management, applied to a database, the method comprising: Determining a relevance index between category tables according to the cooperative relation between metadata categories corresponding to the category tables; The database respectively gathers and generates category tables according to the categories of the metadata, and generates association tables according to preset association indexes among the category tables, wherein the association tables are used for recording association relations among the category tables; If the database receives an instruction for calling metadata, determining a category table to which the metadata belongs according to the category of the metadata, and simultaneously calling a plurality of other category tables associated with the category table for retrieval according to the association table; The metadata in the category list is matched with a unique identification code, and the data body corresponding to the metadata is also matched with the same identification code; The database acquires the identification codes and integrally generates an identification code table, and each identification code in the identification code table is marked with a corresponding storage position of the data body; And after receiving an instruction for calling the data body corresponding to the metadata, the database firstly acquires the identification code of the metadata in the class table, and calls the data body according to the storage position marked by the identification code in the identification code table.
  2. 2. The method according to claim 1, wherein the collaborative relationship is a relationship between metadata within the same event.
  3. 3. The method of claim 1, wherein the categories of the category table include: storage categories including storage location, storage time, footprint, and storage type; content categories, including keywords, titles, and content summaries.
  4. 4. A metadata management system, the system comprising: a database for storing metadata and data bodies; the user end is used for calling the metadata and the data body; The control end is used for sending the relevance indexes among the category tables to the database so that the database can determine the relevance relations among the category tables according to the relevance indexes and generate the relevance tables; The database respectively gathers and generates category tables according to the categories of the metadata, and generates association tables according to preset association indexes among the category tables, wherein the association tables are used for recording association relations among the category tables; if the database receives an instruction for calling the metadata sent by the user side, determining a category table to which the metadata belongs according to the category to which the metadata belongs, and calling a plurality of other category tables associated with the category table according to the association table and sending the other category tables to the user side for retrieval by staff; the class table comprises identification codes, the identification codes are in one-to-one correspondence with metadata, the database acquires the identification codes and generates an identification code table in a combined mode, and each identification code in the identification code table is matched with a storage position of a data body corresponding to the metadata; And if the user side sends an instruction for calling the data body corresponding to the metadata to the database, the database determines the identification code corresponding to the metadata according to the category table, and determines the storage position of the data body corresponding to the metadata according to the identification code table so as to call the data body and send the data body to the user side.

Description

Metadata management method and system Technical Field The present invention relates to the field of metadata application technologies, and in particular, to a metadata management method and system. Background Metadata (Metadata), also called intermediate data and relay data, is data (data about data) describing data, mainly describing data attribute (property) information, and is used to support functions such as indicating storage location, history data, resource searching, file recording, and the like. Metadata is an electronic catalog, and in order to achieve the purpose of cataloging, the contents or characteristics of data must be described and collected, so as to achieve the purpose of assisting in data retrieval. Although many enterprise applications have metadata management systems, most of these metadata management systems only can realize the function of reading and sorting metadata, and for metadata corresponding to different data, the metadata management systems cannot effectively correlate metadata, and further cannot cooperate with the data management systems to realize correlation analysis on different data. Disclosure of Invention The invention aims to provide a method and a system for associatively analyzing metadata. The present application therefore discloses a metadata management method, applied with a database, said method comprising: The database respectively gathers and generates category tables according to the categories of the metadata, and generates association tables according to preset association indexes among the category tables, wherein the association tables are used for recording association relations among the category tables; if the database receives an instruction for calling metadata, determining a category table to which the metadata belongs according to the category of the metadata, and simultaneously calling a plurality of other category tables associated with the category table for retrieval according to the association table. In some embodiments of the present application, in order to enable the database to generate the association table, a method for presetting an association index is disclosed, where the method for presetting an association index includes: And determining the relevance index between the category tables according to the cooperative relationship between the metadata categories corresponding to the category tables. In some embodiments of the present application, a method for determining a synergistic relationship between the category tables is provided, where the synergistic relationship is a relationship between metadata in the same event; In the same event relationship, if the data body is indispensable, the association index of the metadata corresponding to the data body is determined to be high, wherein for the event, whether the data body is indispensable is judged according to the working experience of the staff. In some embodiments of the present application, there is provided content in the category table, the categories of the category table including: storage categories including storage location, storage time, footprint, and storage type; content categories, including keywords, titles, and content summaries. In some embodiments of the present application, to enable retrieving a corresponding data body for a staff member to review and retrieve according to the relevance of metadata, the method for retrieving the metadata corresponding data body by using the database includes: the metadata in the category list is matched with a unique identification code, and the data body corresponding to the metadata is also matched with the same identification code; The database acquires the identification codes and integrally generates an identification code table, and each identification code in the identification code table is marked with a corresponding storage position of the data body; And after receiving an instruction for calling the data body corresponding to the metadata, the database firstly acquires the identification code of the metadata in the class table, and calls the data body according to the storage position marked by the identification code in the identification code table. The application discloses a metadata management method, which comprises the steps of generating a category table according to a category set of metadata, generating an association table through the association between categories to which the category table belongs, and enabling a database to simultaneously retrieve the metadata associated with each other for retrieval according to the association table. A metadata management system, the system comprising: a database for storing metadata and data bodies; the user end is used for calling the metadata and the data body; The database respectively gathers and generates category tables according to the categories of the metadata, and generates association tables according to preset association indexes among the category