今天总算是基本完成了论坛整个的数据库设计工作,由于整个过程都是采用PD来处理,刚接触使用,对于其中一些配置环境还不是很熟悉,这次是由于前期CDM设计不够完善导致一直都不能正常执行数据库的新建工作,执行生成的SQL脚本总是一个数据表UserOnLine不能正常建立.
   
最后经过多方检查才知道是其中一属性LastActivity(上次活动时间)的数据类型和默认值设置不一致,哭笑不得,原来PowerDesigner中不能对默认值的数据类型进行匹配性检查,CDM中设置默认值为getdate(),而由于粗心竟然将LastActivity的数据类型设置为Integer,PowerDesigner也没有对默认值进行检查,所以在Check Model时依然能通过.也算是给自己又一次教训:在前期设计过程中对于每个细节都需要谨慎处理.

相关文章:

  • 2021-12-07
  • 2022-12-23
  • 2021-10-01
  • 2021-06-07
  • 2022-12-23
  • 2021-11-29
  • 2021-12-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-12-26
  • 2021-07-16
  • 2022-12-23
相关资源
相似解决方案