2013-10-20 50 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類型和表所有者。

相關問題