数据管理的理念在各行各业都已深入人心,相关软件也层出不穷,在电影特效行业我们称这类软件为项目管理软件或者流程管理软件,在其他行业我们一般称之为 ERP 软件。
传统的管理软件在管理图式时有诸多不足,用宽表太臃肿,用竖表又诸多不便,而全流程电影项目周期更长、变数更多,数据库会逐渐生长到难以维护,此时就需要更优雅的解决方案。
遨奇思特在传统关系模型上做了进一步抽象,推出了 实体字段 功能,使用一个字段就可以关联多张表。用户可以用实体字段关联两张具有相似属性的表,或是在实体字段关联的原表数据量过大时再加一张新表。这样做免去了新增字段破坏表结构的麻烦,也使得数据管理工作更符合直觉。
Tradition relation graph

图 1-1 在传统的关系模型中,一个外键只能关联一张表,要关联更多表就只能增加外键

Entity relation graph

图 1-2 在遨奇思特的关系模型中,理论上一个实体字段可以关联不限数量的实体类型

在特效公司中,制作资产需要创建任务,制作镜头也需要创建任务,于是我们用一个 entity 字段关联到资产表和镜头表,就不必再为两张表各建一个外键字段。

这种情况在实际工作中非常普遍,希望同时评论资产和镜头数据,可以在评论表上创建一个实体字段关联过去。还希望评论摄制现场的设备数据,可以建一张设备数据表,然后在评论表的实体字段中新增一个设备数据的实体类型。

实体字段为这类关系提供了更高一层的抽象,用户不必再为外键字段增多、数据表变得臃肿而烦恼。

这只是遨奇思特软件先进性的冰山一角,遨奇思特自研的关系数据引擎还有更多强大的特性。

更多动态,我们下期见~

shipinhao

机构号

weixingongzhonghao

公众号

感谢您关注我们这支年轻有活力的团队!
在项目管理领域,我们一直在追求更先进的技术,创造更易用的体验。
电影视效如此激动人心,必须亲手去创造!