Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Modeling method for persisting data model

A data model and data modeling technology, applied in the field of data processing, to shorten the development cycle, improve the development speed, and reduce the effect of data error and confusion

Active Publication Date: 2012-12-12
GUODIAN NANJING AUTOMATION
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to flexibly change the structure of the data model without causing problems such as existing data loss and errors, the present invention adopts data modeling based on Extensible Markup Language XML

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
  • Modeling method for persisting data model
  • Modeling method for persisting data model
  • Modeling method for persisting data model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described below. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

[0025] The invention adopts the idea of ​​model driving, and utilizes the extensible markup language XML to model the data model. The present invention mainly comprises following solution steps:

[0026] Step 1. Using XML (Extensible Markup Language) to define the modeled data model file;

[0027] Step 2: Dynamically generate a business database table corresponding to the data model through the data model driving engine.

[0028] Step 3: The data model driving engine automatically verifies and saves the business data according to the data model.

[0029] The detailed data modeling steps are as follows:

[0030] 1. Data model file

[0031] The method uses XML to save the modeled data model file, and the data model can be continuously ch...

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 modeling method for a persisting data model. The modeling method comprises the following steps of: firstly, defining a modeled data model file by adopting an XML (Extensible Markup Language) mode; secondly, dynamically generating a service database table corresponding to the data model by a data model driving engine; and thirdly, automatically verifying and saving the service data according to the data model by the data model driving engine. An online database designing method for modeling the service data is replaced by data modeling, and thus the data model is changed quickly and flexibly. The corresponding service database table is dynamically changed by establishing and changing the data model and the service data are quickly modeled and modified, so that the development period of the model is greatly shortened and the risks of data error and mess due to the change of the data model and the like are reduced. The data model driving engine is used for automatically processing the service data according to the data model, so that the development speed of the system is greatly increased and the problem of the system caused by different data processing codes is solved.

Description

technical field [0001] The invention relates to a data modeling method and belongs to the technical field of data processing. Background technique [0002] At present, the persistent media of system software development are basically relational databases, and the most used method in system design is to use database design tools to model business models after analyzing business requirements. The data models of most information systems are designed and developed using database design tools such as PowerDesinger. After obtaining specific business requirements, the database administrator builds the business model into the database by creating a business data table. [0003] The needs of users will change frequently. In order to adapt to changes in business needs, the data model must also be changed. Once the data model changes, it will directly lead to changes in the database structure. At present, data models are created and changed using data modeling tools. Database managers...

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 Applications(China)
IPC IPC(8): G06F17/30
Inventor 朱海东李晓东张敏黄炳良胡银华孙峰
Owner GUODIAN NANJING AUTOMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products