一 挑战 设计从来就是个挑战. 当我们第一次接触数据库,学习数据库基础理论时,都需要学习范式,老师也一再强调范式是设计的基础.范式是这门课程中的重要部分,在期末考试中也一定是个重要考点.如果我们当年大学挂科了,说不定就是范式这道题没有做好.毕业后,当我们面试时,往往也有关于表设计方面拷问. 很多时候,我们错误地认为,花费大量时间用在设计上,问题根源在于关系数据库(RDBMS),在于二维表及其之间的联系组成的一个数据组织.而真实的环境中,我们正在大量使用noSQL或者NewSQL,按照目前的趋势…