Resources Contact Us Home
Generating database schemas for relational and markup language data from a conceptual model

Image Number 7 for United States Patent #7630993.

A method, information processing system, and computer readable medium for generating a plurality of candidate database schemas including relational and mark-up language elements. An information model comprising a plurality of entities and at least one relationship defined there between is received. The information model has been annotated with at least one semantic characteristic, operational characteristic, and evolutional characteristic. The information model that has been annotated is analyzed. A score is associated with each entity based at least in part on attributes associated with each entity. Each entity is classified as one of a relational element and a mark-up language element. The information model that has been annotated is partitioned into a plurality of relational element mappings and a plurality of mark-up language element mappings. A plurality of database schemas associated with the information model that has been annotated is generated.

  Recently Added Patents
Solid-state imaging device and electronic apparatus with antireflection structure
Epoxy composition for encapsulating an optical semiconductor element
Wideband antenna
Image heating device
Apparatus and method for phase synchronization in radio frequency transmitters
Azole derivatives, methods for producing the same, intermediate thereof, agro-horticultural agents
Method for transforming a single reactor line
  Randomly Featured Patents
Reverse coating process using a lactam release agent
Peracid-stable polymeric containers
Indexable insert and method of manufacturing the same
Method for producing a time-resolved series of 3D magnetic resonance angiograms during the first passage of contrast agent
System and method for devising a human interactive proof that determines whether a remote client is a human or a computer program
Vehicle fuel theft prevention assembly
Method for resolving conflicts among time-based data
Trigger procedure for a vehicle occupant restraining system
Method and apparatus for operating a plurality of motors with a single controller
Cutting elements for rotary drill bits