最近开始使用PowDesigner工具,今天就把自己的一点小问题给记录一下。
1. 如果是建立E-R图,请选择,ConceptualDataModel,否则如果是物理建模,那就选择PhysicalDataModel另外对应的DBMS一定要选择正确,
否则后期的生成sql语句的过程中不一定能用。
2. 今天我在选择DBMS的时候选择了Sybase sqleverywhere,然后生成database,结果在sqlserver2005中不停的报错,一个错误时then附近语法错误。另外一个就是delete附近有语法错误。当时一直没发现是由于dbms的错误,后来就在工具栏上面的currentdbms更改成sqlserver2005,然后从新生成一下数据库就ok拉。
3.另外就是关于切换table的背景的问题,工具栏下面有个类型笔的按钮,单击一下,选择自己喜欢的颜色就ok拉
4.在定义数据类型时,一般主键都定义为uniqueidentifer,然后如果nvarchar数据类型的长度无法输入,我的这个工具是这样,那就在datatype里面输入nvarchar(255),注意括号的
中英文输入法切换,否则在你生成数据库时候不会报错,但你在sqlserver里面运行sql语句里面会报语法错误。
好像就这么多拉,就学到这么多啦,自己记录下来,那天忘记啦,翻翻看看,呵呵!给自己加油!