社区
其他数据库
帖子详情
PowerDesigner中domain是什么意思是?
stenlylee
2008-03-11 02:09:07
PowerDesigner中domain是什么意思是?
我数据库基础不太好,这个基础的概念不是很清楚
请举例说明什么情况下用,怎么用,有什么好处,谢谢
...全文
2617
3
打赏
收藏
PowerDesigner中domain是什么意思是?
PowerDesigner中domain是什么意思是? 我数据库基础不太好,这个基础的概念不是很清楚 请举例说明什么情况下用,怎么用,有什么好处,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
亮剑_
2008-03-17
打赏
举报
回复
补充:
这里有一本电子书
《PowerDesigner数据库建模技术》
,虽然是99年的旧书,仍可用作参考
亮剑_
2008-03-17
打赏
举报
回复
“域(Domain)是建立在标准数据类型上的一种结构,域可以应用到模型中的多个数据项上。当修改一个域时,就全局地修改了与域有关的数据项。使用域可使不同实体中同一数据项的数据类型相一致。”
域其实是一种数据模型对象,在物理数据模型(PDM)中,就和表、视图、索引、列一样是模型的一种对象。
我的理解就是列(数据项)的抽象,一个自定义的数据类型。因此可以指定域的名称、代码、标准数据类型、长度、精度、检查约束等属性,和列很相像。这样的好处显而易见,就是能把模型中的一些共用的业务规则提取出来了。
举例说明:
有关人事管理的系统中可定义一个名为中国身份证号的域
名称:身份证号
代码:PersonIdCode
类型:char
长度:18
约束:1、前17位取值范围是数字0~9,最后一位取值范围为数字0~9或字母X;2、第7位开始的8位是年月日格式的出生日期;3、前6位为行政区划编号;。。。
定义了这样一个域后,所有引用到身份证号列的表都可以使用该域。同时,这个域即可以作为通用的一条业务规则应用其他相关系统中。
stenlylee
2008-03-11
打赏
举报
回复
都没人来帮个忙……又不是什么困难的问题……
Powerdesigner
技巧(一) :活用
dom
ain
,使表字段数据类型一致
本文介绍
Powerdesigner
的使用技巧。在表设计方面,阐述了普通表、关系表的命名规范及主键命名模式,还说明了通过建立
Dom
ain
定义常用数据类型,可统一表字段数据类型,修改时只需改
Dom
ain
。此外,讲解了模型转换流程,包括CDM转PDM的模型合并及PDM转SQLScript的问题总结。
PDM
中
PowerDesigner
中
Dom
ain
如何在column
中
显示及其用法
本文介绍了在
PowerDesigner
中
如何正确使用和显示
Dom
ain
,包括如何设置使Column
中
显示
Dom
ain
,通过简单步骤帮助用户解决在操作过程
中
遇到的问题。
快速精通数据库设计工具——
PowerDesigner
本文档详细介绍了使用
PowerDesigner
进行数据库设计的步骤,包括创建概念数据模型、转换为物理模型、生成SQL脚本和数据库设计文档。此外,还分享了实用技巧,如使用
Dom
ain
、自动生成comment等,帮助提升设计效率。
PowerDesigner
column同步
dom
ain
(域)的name和code
本文介绍了如何通过
PowerDesigner
的脚本功能,使用Ctrl+Shift+X快捷键,实现数据模型
中
列(column)的名称和代码与所属域(
Dom
ain
)保持一致,以提升数据模型管理效率。
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章