数据库建模--准备工作

数据库建模前需思考的问题

应用访问的模式是什么 应用程序的特征:应用程序的读写比例?查询是否简单?查询一个key的复杂度?是否需要聚合查询?数据量?

数据的基本单位 rdbms的行,列。键值数据库的key,value。文档数据库的Bson。

数据库功能是什么 rdbms的adhoc查询,以及关联查询,以及事务支持。键值的通过key获取/更新数据。mongdb也指出adhoc查询,但不支持join连接查询。支持原子性更新,更新复杂文档结构