data modeling
来源:岁月联盟
时间:2010-02-07
也参见:统一建模语言(UML)数据建模是对商业或者其他行业中使用的数据对象,以及这些数据对象之间关系进行辨别的分析过程。数据建模是进行面向对象编程的第一个步骤。数据建模的结果就是,你可以定义那些为程序对象提供了模板的类。
一种简单的创建数据模型的方式可以让你实现这个模型,这种方式就是画一个方块(或者其他符号)来代表每个你知道的独立的数据项目(例如,产品或者产品价格),然后表达这些数据项目之间的关系,使用类似“是某某的一部分”或者“被某某来使用”或者“使用”等类似的词汇。从这样的整体描述中,你可以创建类和子类的集合,这些类描述了所有的一般关系。然后这些类就变成了对象的模板,当作为程序来执行的时候,就可以用一种能够有效代表实际世界的方式来处理新事务的变量和其他的行为。
最近,其他一些不同的数据建模的方式或者方法,以及它的符号都被融合到了统一建模语言(UML)中,UML即将成为一种标准建模语言。