Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> One True i18n Table

One True i18n Table

From: Kenneth Downs <firstinit.lastname_at_lastnameplusfam.net>
Date: Thu, 14 Oct 2004 07:42:34 -0400
Message-ID: <9nolkc.757.ln@mercury.downsfam.net>


Like many of us, at one time I "invented" the one true lookup table, eventually saw the error of my ways, and stopped doing stuff like that.

With one exception. I find I still use a single lookup table to hold all messages for internationalization. This table includes descriptions of objects, error messages, notifications, and so forth. Another table holds languages, and a third cross-references them.

Oddly enough, the reasoning is the exact same as for the OTLT, it is in fact easier to pull those descriptions out of a single place than to have a sub-table for every table in the system.

The only operational difference between them is that the languages table is entirely system-controlled, I do not have to worry about user input and validation.

I am wondering how others have approached this.

-- 
Kenneth Downs
Use first initial plus last name at last name plus literal "fam.net" to
email me
Received on Thu Oct 14 2004 - 06:42:34 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US