用pd 建数据库的一般过程为:概念数据模型(Conceptual Data Model 编写为CDM)—>物理数据模型(Physical Data Model 编写为PDM)—>数据库(Database) 一、,建立概念模型,这里我们主要做的是建立实体和实体间的联系
(注意:在建立概念模型的时候我们并不能直接建立外键约束关系,外键约束是在把CDM转换成PDM 时系统根据实体间的联系生成的) 建立概念模型的过程如下: 1、 右键点击,左侧Browser 里的workspace 然后依次选择new->Conceptual Data Model 2、 在弹出的对话框中点“确定”按钮 3、 在左侧Browser 里右键点击刚才建立的概念数据模型(ConceptualDataModel),然后选择rename 可以对其重命名,这里我们起名为student
4、 建立实体,有两种方法:一是右键点击 Browser 里的概念模型然后依次选择 new->Entity;二是在右侧 Pelette 面板里选实体符号来创建
5、 实体属性的设置: name 和 code: name 是显示的名称在同一实体(Entity)内不允许重,在不同的实体(Entity)允许重复,它在 CMD 转换在 PMD 后会变成字段名;code 是 CMD 里的数据项,实体名等的标识符,不允许重复
(小提示,在默认情况下code 是与name 保持一致的,即两者间有一个改变的时候,别外一个也会跟着改变,而我们有很多时候需要在不两的两个实体间建立相同的属性名,这时候默认设置对于我们的设计来说是很不方便,这时候我可以这样做,点击菜单栏上的Tools 然后选择General Options,在弹出的对话框中选择Dialog 项,然后把Name to code mirroring 前面的勾去掉,最后击“OK”保存设置