Patent ID: 7313572
Filing Date: 2007-12-25
Classification: G06F,Y10S

Abstract:
1. A method for storing data in a repository comprising the steps of: storing in a first table data for one or more default attributes of a first object type, wherein a default attribute is an attribute included in a default object type, used by an application; storing in a second table, separate from said first table, data for one or more default attributes of a second object type used by said application; and storing in a third table, separate from said first and second tables, data for a first custom attribute of said first object type, wherein a custom attribute is an attribute that is added to a default object type, and data for a second custom attribute of said second object type, wherein said first custom attribute and said second custom attribute have the same data type; and upgrading said application, wherein upgrading said application comprises the steps of: processing the data stored in said first table, wherein processing comprises: processing the data stored in said second table, wherein processing comprises: retaining, in said third table, values for said first custom attribute of said first object type and said second custom attribute of said second object type.