Patent ID: 9424289
Filing Date: 2016-08-23
CPC Classification: G06F

Claim Text:
1. A computer program product for managing versions of a schema, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to receive a first version of a schema; program instructions to generate an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier; program instructions to receive a first instance conforming to the first version of the schema; program instructions to identify one or more values of the first instance, wherein each value of the one or more values of the first instance corresponds to a field of the one or more fields; program instructions to assign an identifier to at least one value of the one or more values of the first instance based on the distinct identifier corresponding to the field of the at least one value; and program instructions to store the at least one value of the one or more values of the first instance, such that the at least one value is associated with the assigned identifier.