powerdesigner: 设置主键为自增列

在poerdesigner中需要这是表的主键为自增列(MySql)。那么怎么设置呢?

我找了一下,有很多种方式能达到效果:

  • 一步到位:设置主键类型为 Serial ,不要设置为Integer类型(设置为了Integer类型很麻烦)。生成的数据库中的字段是int类型的。
  • 麻烦的方法:在上边的方法中设置的字段类型为Serial。那么,此处设置为“Integer”类型。那么,在概念数据模型中并不能设置为自增列。那么需要去物理数据模型中设置。但是,在以后的操作中你只要由概念数据模型二次转换为概念数据模型后。概念模型中的主键字段就会重新失去identity的选中。此时你需要重新选中(没一张表)。特别的麻烦。生成数据库中的字段也是int类型的。

注:麻烦的方式的问题是因为,我每次采用的是概念数据模型转换为物理数据模型。如果您直接使用的是物理数据模型设计数据库表。那么不会由这种问题。只需要在列的设置中选择自增长就OK了。

发布了145 篇原创文章 · 获赞 6 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/m0_37626203/article/details/103240734