在软件中三种模型表示
物理数据模型 两个方框加一箭头 两个表格之间一般有较大箭头,名称如:FK_users
概念数据模型 两个方框加一直线 两个图表Diagram之间一般有两端 o 符号,其中一头分岔,名称如:Relationship_1
对象数据模型 一个表格加一齿轮 属性前面有 + 符号
可以由 概念数据模型 生成 对象数据模型 ,点击Tools-->Generate Object-Oriented Model,需要指定对象语言,如:Java
,之后可以生成Java code
可以由 概念数据模型 生成 物理数据模型 ,点击Tools-->Generate Physical Data Model ,需要指定数据库类型,如:MySQL
此操作可能产生外键,
在物理数据模型中,可以写check 约束;生成View ,在View 中 * 代表所有列;生成存储过程 Procedure ;
可以在表中创建触发器 Trigger、索引 Index ,如果在表中建立了主键或唯一约束,将自动创建索引