摘要关系数据库访问层可以帮助您设计使用关系型数据库的应用程序,并且在业务对象级别反映关系运算,这种应用程序被称作数据驱动或representational[Mar95]。这种系统并不需要是面向对象的,您完全可以使用第三代语言(3GL)来实现,因此,本文的模式语言将忽略映射继承和多态的特性。本文包含框架模式和几个关键的实现模式。PLoP学报[Kel+96b]包含了完整的模式语言,包括适配器和优化模式。 简介很多业务信息系统拥有一个简单的数据模型,即使他们可能会有30或更多个实体表,但是很少发现继承