By Peter Bell

Is a Relationship Just a Special Case of an Attribute?

The interesting thing about coming down from meta-grammars is that you see that any context free grammar can be described fully in terms of just concepts and attributes of those concepts (where the attributes may be of a primitive or custom data type or may relate to another concept). So, as you start to look at the traditional OO modeling trifecta of Object, Attribute and Relationship, the question is whether we need a separate concept called relationships or if we should just model them as a special type of attribute.

[More]

A Basic Object Definition Language

OK, so now we’re coming down from the lofty heights of meta-grammars and we can start to look at something that comes closer to bearing a relationship to our everyday programming. Whether you generate your applications or hand code them, somehow you need a way to describe your object model. The goal of this Object Definition Language (ODL) is to capture enough information to be able to generate the majority of most SMB web apps directly from a set of statements in the language . . .

[More]

BlogCFC was created by Raymond Camden. This blog is running version 5.005.