System and method for mapping object-oriented program code...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000

Reexamination Certificate

active

10837399

ABSTRACT:
One embodiment of the invention employs techniques for providing a default object-relational mapping between persistent data objects (i.e., the objects that represent persistent data from a database) and a relational database. In a Java environment, for example, each entity bean is mapped to a particular database table, and each of the persistent fields within the entity bean are mapped to columns of the database table. Relationships between entity beans are expressed as mappings between primary keys and foreign keys within the database schema. Dependent-value persistent fields may be mapped to multiple columns or to a single column of a special Java type (java.sql.Types. BLOB). In addition, one embodiment of the invention generates a default database schema using the default O/R mapping by executing a series of SQL commands generating the tables and columns.

REFERENCES:
patent: 4841434 (1989-06-01), Mathewes et al.
patent: 5499371 (1996-03-01), Henninger et al.
patent: 5878407 (1999-03-01), Olgac
patent: 6714943 (2004-03-01), Ganesh et al.
patent: 6728719 (2004-04-01), Ganesh et al.
patent: 6912569 (2005-06-01), Sharma et al.
patent: 6980988 (2005-12-01), Demers et al.
patent: 2002/0035673 (2002-03-01), Roseborough et al.
patent: 2002/0040409 (2002-04-01), Matena et al.
patent: 2002/0049603 (2002-04-01), Mehra et al.
patent: 2002/0069157 (2002-06-01), Jordan
patent: 2002/0152422 (2002-10-01), Sharma et al.
patent: 2003/0058277 (2003-03-01), Bowman et al.
patent: 2003/0120659 (2003-06-01), Sridhar
patent: 2003/0163479 (2003-08-01), Mathews et al.
patent: 2003/0172091 (2003-09-01), Norcott
patent: 2003/0182461 (2003-09-01), Stelting et al.
patent: 2004/0133487 (2004-07-01), Hanagan et al.
patent: 2004/0172385 (2004-09-01), Dayal
patent: 2005/0033730 (2005-02-01), Chaudhuri et al.
patent: 2005/0050068 (2005-03-01), Vaschillo et al.
patent: 2005/0240556 (2005-10-01), Larson et al.
patent: 2005/0240577 (2005-10-01), Larson et al.
http://jaffa.sourceforge.net/documentation/persistence/engines.html Last Modified: Thu Jun. 26, 2003 at 6:05:27pm.
http://www.java2s.com/Code/Java/Database-SQL-JDBC/Createtabledatatype.htm Copyright 2003—04 Demo Source and Support.
http://www.cafeaulait.org/course/week4/53.html, Mar. 8, 2003 2 pages.
http://www.dev.mysql.com/doc/refman/4.1/en/char.html, accessed Oct. 31, 2006 3 pages.
http://www.cocoon.apache.org/2.0/userdocs/readers/database-reader.html Dec. 25, 2002, 3 pages.
http://www.java.sun.com/j2se/1.3/docs/api/java/sql/Blob.html, 2001 4 pages.
http://www.en.wikipedia.org/wiki/Constructor—%28computer—science%29, accessed Oct. 31, 2006, 3 pages.
http://e-docs.bea.com/wls/docs81/index.html, printed on Jun. 29, 2007 3 pages.
http://www.oracle.com/technology/tech/index, printed Jun. 29, 2007 2 pages.
Ragae Ghaly and Krishna Kothapalli, “SAMS Teach Yourself EJB in 21 Days” 2003, pp. 353-376.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for mapping object-oriented program code... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for mapping object-oriented program code..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for mapping object-oriented program code... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3842660

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.