Enterprise Architect 8之数据建模(创建表)
----------
1. 我们创建数据库建模的视图
1.1 New Diagram窗口,在左边Select From中选择Extended,然后在右边Diagram Types中选择Data Modeling。
1.2 打开Diagram窗口后,可以选择左边Data Modeling中的Table,View,Procedure等进行数据库设计。
2. 创建表
2.1 点击左边Data Modeling中的Table然后放到视图中
2.1 在展开表属性对话框的General页签的name属性上输入表名称,Database属性上选择你要使用的数据库类型。
然后点击Apply保存
3. 设置MySQL选项(如果使用MySQL)
在MySQL中,运用外键,你必须定义表的类型为InnoDB,步骤如下:
3.1 在表的Properties弹出框中,选择Tagged Values页签。
3.2 点击New Tag按钮,弹出Tagged Value弹出框。
3.3 在Tag输入框中输入tag名称为:Type,在Value文本框中输入:InnoDB
3.4 点击Ok保存这个选项,生成DDL时,SQL脚本中会包含表类型。
----------
1. 我们创建数据库建模的视图
1.1 New Diagram窗口,在左边Select From中选择Extended,然后在右边Diagram Types中选择Data Modeling。
1.2 打开Diagram窗口后,可以选择左边Data Modeling中的Table,View,Procedure等进行数据库设计。
2. 创建表
2.1 点击左边Data Modeling中的Table然后放到视图中
2.1 在展开表属性对话框的General页签的name属性上输入表名称,Database属性上选择你要使用的数据库类型。
然后点击Apply保存
3. 设置MySQL选项(如果使用MySQL)
在MySQL中,运用外键,你必须定义表的类型为InnoDB,步骤如下:
3.1 在表的Properties弹出框中,选择Tagged Values页签。
3.2 点击New Tag按钮,弹出Tagged Value弹出框。
3.3 在Tag输入框中输入tag名称为:Type,在Value文本框中输入:InnoDB
3.4 点击Ok保存这个选项,生成DDL时,SQL脚本中会包含表类型。
允许更高版本的MySQL以相同的方式添加额外的表选项: