[cad-linux] Re: database application scenarios

> The following was supposedly scribed by
> Lee Fickenscher
> on Friday 16 May 2003 11:49 am:

>If you see it as one database for each project, then the non-cad
>information should be put in that projects database in order to
>encapsulate as much as possible.

I'm leaning toward this approach, since the encapsulation would help with 
access control (which would be on a per-project basis.)

>> I think this may also be an application of the VFS (or temp file or
>> whatever), since you wouldn't really expect a word-processor to be built
>> against the database access library.
>
>Hmm, did we already discuss non-cad apps using the library? I thought we
>had said that it would be best if they used it

Yes, it would be _best_ if they used it, but if we are talking about simply 
encapsulating documents and correspondence, I wouldn't really expect these 
programs to even be aware of the database.  That's why I took the 
word-processor as the example.  There will be several types of programs which 
could work well along-side the system without a heightened awareness of what 
the system does.  PM apps and estimation apps would be best to use the 
library, since they really need a link into what is happening in the model.

--Eric

Other related posts: