(Scott Stephens) This article explains why you should avoid public and private synonyms and use alternatives that depend on your application design. The best alternative is to always fully qualify a table with its schema name.
Read More - Register for Free Membership