Open yuanrui opened 2 years ago
项目长期以来使用的Oracle数据库,在PowerDesigner中设计的物理数据模型时一般选用的Oracle 11版本。 后来为了降低成本、避免知识产权纠纷,数据库主要切换到开源、免费的版本,MySQL及其分支MariaDB成了项目开发的首选。通过操作:Database -> Change Current DBMS,可以将数据模型切换到MySQL. 数据库类型切换后,大部分常见的数据类型可以转换,某些类型无法转换,比如:numeric(9,0)、numeric(1,0)等。对于无法转换的类型,一般最简单方式是在记事本中进行文本替换。
Oracle中的数据设计命名风格主要采用大写,而MySQL一般采用小写。幸好PowerDesigner提供名称和代码的转换,在Tools -> Model Options,转换大小写命名方式。
项目长期以来使用的Oracle数据库,在PowerDesigner中设计的物理数据模型时一般选用的Oracle 11版本。 后来为了降低成本、避免知识产权纠纷,数据库主要切换到开源、免费的版本,MySQL及其分支MariaDB成了项目开发的首选。通过操作:Database -> Change Current DBMS,可以将数据模型切换到MySQL. 数据库类型切换后,大部分常见的数据类型可以转换,某些类型无法转换,比如:numeric(9,0)、numeric(1,0)等。对于无法转换的类型,一般最简单方式是在记事本中进行文本替换。
Oracle中的数据设计命名风格主要采用大写,而MySQL一般采用小写。幸好PowerDesigner提供名称和代码的转换,在Tools -> Model Options,转换大小写命名方式。