面向对象数据库的设计思路,讲得比较清楚的一份 PPT 资源。用的是空间数据库的实际例子,像你要做地理信息类的项目,这种资料就挺对路的。

空间数据库里的对象建模方法,讲得挺细,从怎么找对象、怎么分类开始说起。嗯,挺贴合真实场景,比如你要搞地块、道路、建筑这些数据,用类来统一管理,维护起来会轻松不少。

思路就是:先从实际业务中抽出有代表性的对象,比如地图上看到的“路”、“楼”,根据他们的共性来定义类——有点像用 面向对象编程时怎么建类。

实际做的时候,你可以参考文里提到的那条思路:数据抽象化,也就是不要一股脑把所有属性都塞进去,而是看哪些属性是有意义、有用的。

顺便说下,页面下方还推荐了不少扩展内容,像空间数据挖掘注记类创建PowerBuilder OOP那些,你要是正好在做空间数据的项目,可以顺手看一看,内容还不错。

如果你正好要做空间类项目,尤其是基于 面向对象数据库 的设计,这份 PPT 可以帮你少走点弯路,毕竟例子真实,概念讲得也不绕。