What elements of 'control' should be placed over a home grown database system, lets say a non-conformance database made by yourself in Lotus Notes ?
Whoa!!! You are asking the exact question I was going to add to this thread!!! I have just done a non conformance database (In Access though) and I would like to know whether people think it needs to be controlled like a document.
My take is that document control is there to control the
format and
content of documents.
I.e a controlled form is controlled so that the information the user fills in is consistent and meets the organisations current requirements for capturing specific data (Format).
A controlled specification, is controlled so that the content represents the current status of the actual part/process etc.... (Content)
A database is a tool to capture data. So both "Format" and "Content" apply, so I would say they need to be applied. A database has forms, the format of which would need to be controlled to ensure that the current version represents the current requirement for data capture. A database can contain information, which maybe updated periodically and so should this not be controlled?!!!
However, it does get a little confusing, because a database, is usually a single entity available to multiple users. It's not quite the same a piece of paper that can have multiple versions. Or is it?

You could have multiple version of the same database? Do you? Should you? Ummm I'm confused. For backup purposes you probably do have multiple copies and maybe that's the reason you should control your database and it's contents with version control.
Does anyone have an example of a database with efficient version control of both the format and the content?