Hierarchical Data Model Attribute Maintenance Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current hierarchical data models are computationally intensive and time-consuming when retrieving data, necessitating a method to provide user-specific settings for attribute value derivation that do not impose significant computing burdens.
Innovation Solution
A computer-implemented method for performing maintenance actions and user-specific settings of the attribute value derivation instruction set, allowing changes to target attribute data values in a hierarchical data model, with features like clearing, applying, and using inherited values, and generating user interfaces for displaying data based on user settings without altering existing coding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is retrieved by traversing the entire hierarchical tree structure, then complete data retrieval is achieved, but computational burden and time consumption increase significantly
Solution Approach 1:
The system pre-computes and stores attribute value derivation instructions in a flat table structure during data model definition, rather than computing them during data retrieval. This preliminary action converts the complex hierarchical traversal problem into a simple lookup operation, resolving the contradiction between complete data retrieval and retrieval speed.
Solution Approach 2:
The patent creates a flattened copy of the hierarchical data model with pre-computed attribute derivations stored in a table structure. This copy allows rapid data retrieval without traversing the original hierarchical tree, maintaining data completeness while dramatically improving retrieval speed.
2Adaptability or versatility
If user-specific settings and maintenance functions are added to customize data display, then user experience and flexibility improve, but system complexity increases
Solution Approach 1:
The maintenance function module is designed to be universal, handling multiple operations (clearing, applying, inheriting attribute values) through a single interface. This universal module serves all customization needs without requiring separate complex systems for each function, resolving the contradiction between adaptability and system complexity.
Solution Approach 2:
The patent introduces a maintenance function module as an intermediary layer between the user interface and the underlying data model. This mediator handles all customization operations through standardized functions, shielding users from system complexity while providing extensive adaptability for user-specific settings.
Data Source
AI summary
A method, a system, and a computer program product for performing maintenance actions and user-specific settings of the attribute value derivation instructions set user interface are disclosed. A maintenance function is provided for changing a target attribute data value corresponding to a source attribute stored in a hierarchical data model. An instruction corresponding to the source attribute is also provided. Using the maintenance function, the target attribute data value is changed. Based on at least one user setting, a user interface for displaying the hierarchical data model and the changed target attribute data value is generated.


