##概念 域:可以认为是自定义的数据类型,并可以加一些约束。
作用是 :

  • 提高数据质量
  • 是数据模型更易于理解和沟通
  • 标准化,提高建模效率和模型质量

##用法 定于一个域为AGE

CREATE DOMAIN AGE AS INT2
CHECK(VALUE>0 and VALUE<150);
CREATE TABLE tb_name
(
    EMP_SN   CHAR(6)    NOT NULL,
    EMP_AGE   AGE,
    CONSTRAINT pk  PRIMARY KEY(EMP_SN)
);

##使用powerdesigner创建域 ###步骤:
1.new logical model
2.new Domain ###例子 创建AGE域,为int型,取值范围为0~150

  1. ####创建逻辑模型 输入图片说明
  2. ####创建域
    domainTest(上一步新建的工程名) -> new -> Domain
    输入图片说明 输入域的名字为AGE,类型为Integer,然后在Standard Checks输入取值范围。 输入图片说明
    此时,AGE的域已经创建完成。
  3. ####使用新创建的域 创建一个实体,在实体属性中,可以选择属性的类型为AGE了。
    输入图片说明

转载于:https://my.oschina.net/u/2408950/blog/1358634

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值