Source

Socrates / docs / pyCon2010 / others.tex

Full commit
\chapter{相关内容}

动态数据结构的建模和数据库技术,已经有一些实现。例如
\href{http://en.wikipedia.org/wiki/Entity-Attribute-Value_model}{EAV建
  模技术}。已经类似XMLDB或JSON数据库等,都在不同程度上支持动态结构的数
据管理。通常来说,使用的数据结构越灵活,管理活性能方面,就要作出更多的
妥协。

Socrates 的目标在于逐步建立一个尽可能方便可用的数据建模体系,在实践中
寻找性能和可用性的平衡点。特别是在数据关系和动态结构上,尽可能的自然,
而不失快捷。可以将 Socrates 理解为 EAV模型的一种强类型弱约束的实现。