DATABASE PART CREATION, MERGE AND REUSE
First Claim
1. A method in a computer system for merging database parts into a database, comprising:
- receiving a selection of a database part, the database part comprising a table;
checking for metadata associated with the database part to identify an action property;
if, after checking for the metadata, a merge action property is identified, then determining from the metadata, if a table type is set for the database part;
if it is determined that a table type is set for the database part then determining whether the table type matches a target table type for the at least one database table in the database; and
if the table type matches the target table type, merging the database part with the at least one database table in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided to merge, manage, create, and reuse database parts in a computer system. Database parts may include database tables, datatypes, field combinations or entire databases. A selection of a database part is received by a database software application executing on a computer system. The application may be configured to check for metadata associated with the database part to identify an action property. If, after checking for the metadata, a merge action property is identified, then the application may check for a metadata property associated with a database table. If a merge action associated with the database table is identified, then the application may merge the database part with the database table in the database. The application may also be configured to generate a user interface for creating database parts using database tables and for creating a database part by saving a database.
-
Citations
20 Claims
-
1. A method in a computer system for merging database parts into a database, comprising:
-
receiving a selection of a database part, the database part comprising a table; checking for metadata associated with the database part to identify an action property; if, after checking for the metadata, a merge action property is identified, then determining from the metadata, if a table type is set for the database part; if it is determined that a table type is set for the database part then determining whether the table type matches a target table type for the at least one database table in the database; and if the table type matches the target table type, merging the database part with the at least one database table in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system of creating and managing database parts, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative; to display a user interface comprising fields for receiving instructions associated with creating a database part; to receive instructions in the user interface to create a database part having a relationship with at least one database table, the instructions including at least a name of the database part, an icon for the database part, and a category for the database part; and to save a file comprising the received instructions to create the database part. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable storage medium containing computer executable instructions which, when executed on a computer, will cause the computer to perform a method for displaying on a display device a user interface for creating a database part from a database, comprising:
-
displaying a database gallery representative of a database in the user interface; displaying a selectable functionality control proximate to the gallery; and receiving a selection of the selectable functionality control to save the database as a new database part. - View Dependent Claims (20)
-
Specification