Patent Document ID: 7630993
Application ID: 11754450

Base Claim:
1. A method, with an information processing system, for generating a plurality of candidate database schemas including relational and mark-up language elements, the method comprising: receiving an information model comprising a plurality of entities and at least one relationship defined there between, wherein the information model has been annotated with at least one semantic characteristic, operational characteristic, and evolutional characteristic; analyzing the information model that has been annotated; associating a score, in response to the analyzing, with each entity based at least in part on attributes associated with each entity; classifying, in response to associating a score, each entity as one of a relational element and a mark-up language element; partitioning, in response to the classifying, the information model that has been annotated into a plurality of relational element mappings and a plurality of mark-up language element mappings; and generating, in response to the partitioning, a plurality of database schemas associated with the information model that has been annotated.

---

Claim 3:
3. The method of claim 1 , wherein the classifying further comprise: comparing the score associated with each entity to a given score threshold; wherein if the score associated with an entity is above the given score threshold, classifying the entity as one of a relational element and a mark-up element, and wherein if the score associated with an entity is below the given score threshold, classifying the entity as an element type that has not been used to classify the entity when the score is above the given score threshold.