Say, “Hello World”, with the Associative Model

In the beginning was the priest. Writing materials were produced in limited quantities. Education was monopolized. Scription was a laborious task and difficult to correct with the materials used. Text made filing easy.  Thus you had the Flat database model.

Then came the scribe. Writing materials increased in availability. Education became institutionalized. Scription and transcription were performed by trained personnel who recorded the dictate of untrained personnel in an academic tongue.  Libraries made indexing easy.  Entire scriptoriums were dedicated to the process of document production. Thus you had the Hierarchical database model.

Then came the writer. Writing materials were mass produced. Education became publicized. Individuals wrote their own documents in their own tongue. The printing press guaranteed mass distribution.  Formatted printing made tabulation easy.  Thus you had the Relational database model.

Then came the layperson. Publishing became universally available via the internet.  Education became personalized.  Networks made linking easy.   Thus you had the Associative Model of Data conceived by Simon Williams.


Simon has developed an Associational Database Management System (ADBMS) called Sentences. It foregoes the use of tables and inferred relationships for the use of single attribute entities and explicit relationships. The schema is intrinsic to the database making the business rules immediately available to anyone who accesses it. Finally, it is internet ready with the capability to be distributed across servers. It is a simple, elegant concept well executed, however there are still some hurdles.

The main hurdle is acceptance. Simon has met strong resistance from relational model advocates. He currently has a website offering the Sentences Enterprise Edition for free to anyone who wants it without technical support, but I do not think that is the answer. I believe that the potential of the Associative Model of Data is not fully realized in the Sentences proprietary implementation. If Sentences is to become the industry standard database for the internet, Simon Williams will have to open up Sentences to global collaboration as an open source project. Only then will the Associative Model reach the tipping point that puts it ahead of the relational model as the database architecture of choice for the lay internet user.

Simon needs Java Programmers for development and support and Mathematicians to develop Associational Calculus.


Lazysoft – Home site of Sentences

I highly recommend going to and downloading the Sentences Personal and Enterprise Edition to get a feel for this new architecture.  Downloading and intalling the latest Java runtime environment and Sentences can be done in roughly ten minutes.  A populated sample database is ready for exploration.


4 Responses to “Say, “Hello World”, with the Associative Model”

  1. Sentences Open Source Project « relationary Says:

    […] Williams, the creator of the Associative Model of Data, its architecture and the Sentences Associative Database Mangement System, had a discussion with me the other day. He told me that to make Sentences an Open Source project, […]

  2. Alan Stein Says:

    Yep, that associative model’s what they taught us in scholl back in the mid 1980s… Oh, yeh, that was decades before the great Simon Williams epiphany — Oh, well at least somebody’s getting credit for it!

  3. grant czerepak Says:

    I think in this circumstance the burden of proof is on you, Alan, that Simon’s working product is based on someone’s prior insight. You sound like a railroad enthusiast saying, “Yeah, flight, we learned about that in school, but nothing will ever come of it.”

    What is important here is what I have come to conclude after over 20 years designing and developing relational databases: They are too rigid for modern applications.

    If you need proof, just look at any generalization hierarchy and the amount of programmatic crap needed to deal with it.

  4. Danger or Plurality? « relationary Says:

    […] its limits.  It simply does not have the flexibility we need.  I’ve seen the future in the Associative Model of Data and have found it fits the Zachman Framework better than current technologies.  The need is […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: