跳到主要内容 跳到补充内容

定义自定义类型特性

要定义自定义类型的特性,可以将简单类型的特性更改为默认自定义类型的特性,也可以定义新的自定义类型,然后将其用于特性。

在本示例中,为 Movie (影片) 实体定义了两个自定义类型特性。

步骤

  1. 右键单击简单类型的特性,然后选择 Change to a Simple Type (更改为简单类型) 打开 Make Simple Type (建立简单类型) 对话框,您可以在其中根据需要选择自定义类型。

    在本示例中,选择 Custom (自定义) 选项,然后从 Movie (影片) 实体中 SourceURL 特性的 Type (类型) 列表中选择默认自定义类型 URL

  2. 单击 OK (确定) 确认更改。
  3. 定义新的自定义类型,然后将其用于特性。

    在本示例中,要定义自定义类型 RatingType,在 Data Model Types (数据模型类型) 区域中右键单击,然后选择 Create a Simple Type (创建简单类型),打开 New Simple Type (新建简单类型) 对话框。

  4. 选择 Custom (自定义) 选项,然后在 Type (类型) 字段中输入名称 RatingType
  5. 单击 OK (确定) 关闭对话框。

    即会创建新的自定义类型并列在 Data Model Types (数据模型类型) 区域中。

  6. Data Model Types (数据模型类型) 区域中,右键单击 RatingType,然后选择 Change Base Type (更改基类型),打开 Change Base Type (更改基类型) 对话框。
  7. Type (类型) 列表中选择 int,然后单击 OK (确定) 关闭对话框。
  8. 要定义自定义类型允许的最小值,右键单击自定义类型,从上下文菜单中选择 Edit minInclusive (编辑 minInclusive),打开 MinInclusive Facet (MinInclusive 分面) 对话框,然后在字段中输入值并单击 OK (确定) 关闭对话框。

    在本示例中,输入 1

  9. 要定义自定义类型允许的最大值,右键单击自定义类型,从上下文菜单中选择 Edit maxInclusive (编辑 maxInclusive),打开 MaxInclusive Facet (MaxInclusive 分面) 对话框,然后在字段中输入值并单击 OK (确定) 关闭对话框。

    在本示例中,输入 9

    在本示例中,自定义类型 RatingType 根据 int 类型定义,最小值为 1,最大值为 9。

  10. Movie (影片) 实体中,右键单击 Rating (评分) 特性,然后选择 Change to a Simple Type (更改为简单类型) 打开 Make Simple Type (生成简单类型) 对话框,您可以在其中根据需要选择自定义类型。

    在本示例中,选择 Custom (自定义) 选项,然后从 Movie (影片) 实体中 Rating (评分) 特性的 Type (类型) 列表中选择 RatingType

结果

在数据模型 Movie (影片) 中,您已为 Movie (影片) 实体定义了两个自定义类型特性 SourceURLRating (评分)

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!