×

Method and apparatus for storing and retrieving data in multiple languages simultaneously using a fully-populated sub-table

  • US 5,787,410 A
  • Filed: 02/20/1996
  • Issued: 07/28/1998
  • Est. Priority Date: 02/20/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for storing and retrieving data values in a database management system (DBMS), said method comprising the steps of:

  • generating a Base Table, said Base Table including at least one base row having a primary key, said base row exclusive of translatable data values;

    generating a fully-populated Sub-Table, said Sub-Table includes a set of fully-populated sub-table rows corresponding to said base row, each said fully-populated row includes at least one translatable data field, said Sub-Table further includes a set of language values, wherein each set of sub-table rows in said Sub-Table corresponds to a separate language value of said set of language valuesselecting a language value from said set of language values as a default language;

    inserting a second base row in said Base Table; and

    in response to inserting said second base row in said Base Table, generating a second set of sub-table rows in said Sub-Table, each row of said second set corresponding to a separate language value of said set of language values, wherein at least one of said rows in said second set is generated by copying a translatable data value of said default language.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×