2013-10-20 49 views
1

例如:如何在SPARX Enterprise Architect中的包级别设置数据库模式?

我有一个名为学术包的数据模型。学术内部,我有一张名为教师和学生的表格。

CREATE TABLE [Academic].[Instructor] ... 
CREATE TABLE [Academic].[Student] ... 

我曾尝试在每个表设置OWNER(EAUML ::表:: OWNER)评选的标记值(工作原理:当我“生成DDL”,我想教师和学生,以生成),但我想我可以以某种方式在包级别设置此值,并将所有表中的“继承”这个值。为此,我尝试向包中添加一个新的标记值,既作为EAUML :: table :: OWNER和OWNER,也不按需要工作。

理想情况下,我想使用包名称作为模式名称,但只要将模式名称设置为一个地方,就可以接受该模式名称为单个值。

回答

2

生成模式时不会使用包上的设置,所以这不会起作用。

但是,如果右键单击包浏览器中的包并选择Code Engineering - Reset DBMS Options,则可以更改包中所有表的DBMS类型和表所有者。

相关问题