easydata:python中一个简单轻量的数据库库 源码
易数据 EasyData是一个轻量级的数据库库,用于在python中处理复杂的图形数据。 资料库 I.模式 数据库是字典,具有附加的结构。 数据库由模式,对象和属性组成,它们都在符号上相关。 模式定义标签和一组属性,并用于创建新对象。 我们可以定义一个模式来表示空间中的位置: db = Database() db.create_schema('point', ['x', 'y']) 对可以分配给架构属性的可接受值进行一些控制非常有用。 约束是针对给定架构的特定属性分配的命题函数。 我们可以在上面定义的点模式的x和y属性上定义约束。 这些约束确保分配给x或y的任何值都是非负整数。
下载地址
用户评论