SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VERSIONING CONTENT IN A DATABASE SYSTEM USING CONTENT TYPE SPECIFIC OBJECTS
First Claim
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for versioning content in a database system using content type specific objects, the method comprising:
- storing content;
identifying a type of the content;
for each version of the content, storing information associated with the version in a database using at least one object specific to the type of the content; and
pointing the information to the stored content.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for versioning content in a database system using content type specific objects. These mechanisms and methods for versioning content in a database system using content type specific objects can enable embodiments to provide a database system which stores information associated with multiple versions of content. The ability of embodiments to provide a database system which supports content versioning can enable an efficient and comprehensive storage of content types having different features by the database system.
21 Citations
22 Claims
-
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for versioning content in a database system using content type specific objects, the method comprising:
-
storing content; identifying a type of the content; for each version of the content, storing information associated with the version in a database using at least one object specific to the type of the content; and pointing the information to the stored content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
storing content; identifying a type of the content; for each version of the content, storing information associated with the version in a database using at least one object specific to the type of the content, utilizing a processor; and pointing the information to the stored content.
-
-
20. An apparatus, comprising:
a processor for; storing content; identifying a type of the content; for each version of the content, storing information associated with the version in a database using at least one object specific to the type of the content; and pointing the information to the stored content.
-
21. A method for transmitting code, comprising:
-
transmitting code to store content; transmitting code to identify a type of the content; transmitting code to store information associated with a version of the content in a database using at least one object specific to the type of the content, for each version of the content; and transmitting code to point the information to the stored content.
-
-
22. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for sharing fields among different content types, the method comprising:
-
storing content; identifying a first type of the content; storing information associated with the content in a database using at least one first object specific to the first type of the content; and configuring a custom field of the first object to be shared with at least one second object specific to a second type of content different than the first type of the content.
-
Specification