相关疑难解决方法(0)

良好的面向对象设计是否可以正式化为良好的关系数据库设计?

在数据库世界中,我们进行了规范化.您可以从设计开始,转动步骤并最终使用正常形式的数据库.这是基于数据的语义完成的,可以被认为是一系列设计重构.

在面向对象的设计中,我们拥有SOLID原则和各种其他特殊设计指南.

您是否认为可以为OO定义等效的正规形式,这样一系列重构步骤可以将程序性的代码片段(或者设计不当的OO设计)转换为正确的(在一些定义明确的意义上)相同的功能?

(NB.很高兴制作这个社区wiki)

theory oop normalization relational-database solid-principles

4
推荐指数
1
解决办法
596
查看次数