例子:
我有一个数据模型,其中包含一个名为 Academic 的包。在 Academic 内部,我有名为 Instructor 和 Student 的表。当我“生成 DDL”时,我希望将 Instructor 和 Student 生成为:
CREATE TABLE [Academic].[Instructor] ...
CREATE TABLE [Academic].[Student] ...
我已经尝试在每个表上设置名为 OWNER (EAUML::table::OWNER) 的标记值(有效),但是我想我可以以某种方式在包级别设置它并在其中包含所有表“继承”这个值。为此,我尝试在包中添加一个新的标记值,既作为 EAUML::table::OWNER 又作为 OWNER,但它不能按预期工作。
理想情况下,我想使用包名称作为架构名称,但架构名称可以是一个单独的值,只要它只设置在一个地方。