数据库设计的好坏,决定未来业务的数据走向.为什么这么说呢?数据库处理不好,对于业务的发展的阻碍就会增强.业务发展越快,数据库的阻碍表现得越发明显.因此数据库的设计必须在比较透彻地理解业务的前提下,不要贪图短平快的开发模式.
不然随着业务的发展,数据库就需要满足业务的发展,必须要重构,数据库一旦重构,那么就涉及到代码架构的重构,涉及数据迁移,问题非常地多,痛苦不堪啊.这时候真需要程序员有特别强大的抗压能力.但是这些都是短视的代价
数据库设计的好坏,决定未来业务的数据走向.为什么这么说呢?数据库处理不好,对于业务的发展的阻碍就会增强.业务发展越快,数据库的阻碍表现得越发明显.因此数据库的设计必须在比较透彻地理解业务的前提下,不要贪图短平快的开发模式.
不然随着业务的发展,数据库就需要满足业务的发展,必须要重构,数据库一旦重构,那么就涉及到代码架构的重构,涉及数据迁移,问题非常地多,痛苦不堪啊.这时候真需要程序员有特别强大的抗压能力.但是这些都是短视的代价