Oracle Data Modeller和同义词

时间:2009-12-07 07:34:30

标签: oracle data-modeling synonym

我已经在网上搜索了两天,但仍无法找到使用公共同义词生成DDL代码的方法。对任何建议都会非常感激。

1 个答案:

答案 0 :(得分:1)

我认为你正在处理“同义词”一词的两种不同用途:

1)在逻辑(实体)建模中,同义词是实体的替代商业名称,例如,实体CUSTOMER可能有同义词PURCHASER和CLIENT。

2)在物理(数据库)模型中,使用公共同义词来消除指定拥有表的模式的需要。通常,同义词和表名相同,例如“为MYSCHEMA.CUSTOMERS创建公共SYNONYM客户;”

将数据库中生成的公共同义词用于逻辑模型中定义的业务同义词是非常不寻常的。