背景
公司需要新建数据仓库,于是使用了ER Studio。由于之前没用过这个工具,所以用的时候爬过一些坑,记下来以供参考。
1、新建项目
如下图所示,点OK即可。
2、建立实体(entity)
如下图左键单机红色方框的实体按钮,然后再空白区域单击左键即可,建完之后可单击右键释放。
3、建立关系(Relationship)
如下图所示红色框所示:
我们通常选择第二种(Non-Identifying,Mandatory Relationship).
4、Data Dictionary
暂时没使用,记录一下。
5、生成物理模型
选择Model -> Generate Physical Model。(网上有详细介绍)
其他默认即可。
6、生成sql文件
右键单击物理模型,选择generate database…,选择目录,默认操作即可。
7、生成html文档
些过程不需要生成物理模型,逻辑模型建好之后,选择Tools下拉菜单中的generate Report…如下图所示:
这里选html report(rtf会生成word文档),个人觉得html比word好看,选好目录,点击next。
左边选择你要生成文档的表,右边不知道是啥,时间关系没去深入探讨,全选就行了,接着点next:
此处接着选 Select All,点击next:
此处写上一些作者,版本等信息,点击Finish即可。
PS:
在些过程中遇到很大的一个坑。下面具体讲一下:
问题:
生成后的html文档,没有左侧的导航栏,结果除了封面啥都看不到。
原因分析:
找了很久的问题原因,没找到,后面一张表一张表的分析,发现的某些字段(即属性)的问题:
如下图红色箭头处,即e和)的中间,把光标放在此处,然后按键盘的左右字符,发现需要按两次才能跳过此处(好像这中间有个看不到的字符),我把它删除之后重新写了一遍就好了。
具体原因现在也不清楚,只知道有这么个现象,知道的同学可以告诉我一下,在些先谢过了。
完结。