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

Home -> Community -> Usenet -> c.d.o.server -> Re: Table naming conventions

Re: Table naming conventions

From: Martin J. Malley <mmalley_at_radiks.net>
Date: 1997/08/16
Message-ID: <01bcaa80$af7d6de0$e97e8acd@gateway>#1/1

> How can we be sure that the table names of our application will not
> conflict
> with the table names of other applications which our clients may also
 have?
> Options we've discovered so far include:
> 1) Run each application in its own database instance
> 2) Include a prefix on each table name to avoid common names; example
> instead
> of naming the table "company" name it "wr_company"
> 3) Fully qualify every reference to a table in selects/inserts etc by
> including the
> schema owner
 

Option 1 makes it more difficult to effectively tune the environment for best performance.
Option 2 is the one I like the best. Prefix all tables supporting an application with a code indicating the application. Option 3 creates problems if you want to use public synonyms. Received on Sat Aug 16 1997 - 00:00:00 CDT

Original text of this message

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