Charles:

Just a note about UniData...

They do allow multi-level files.  The data files are within the directory
structure of the dictionary.  It looks like the following on Windows:

- Account
  - FileName
    FileName
    FileName_1
    FileName_2
  D_FileName

The (VOC) entry for FileName is:

FileName
001 LF
002 FileName
003 D_FileName

In the dictionary of (FileName) there are three items that define the data
files:

@FileName
@FileName_1
@FileName_2

...each having "LF" in attribute 1.  UniData recommends that this structure
not be used but it is there for compatibility with Pick style accounts.

In the Pick world one knows when the file is deleted all data portions of
the file are deleted too; so there is a managed linkage between the data and
dictionary portions of a file.  This does not allow the "sharing" of
dictionaries outside this structure, so when a query is run one has to use
the "...USING DICT..." clause to use another dictionary.

The benefit of the Pick vs PI method of file management is debatable, but I
think most Pick people can easily deal with the PI method.

Bill
 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Stevenson, Charles
> Sent: Wednesday, May 17, 2006 6:15 AM
> To: u2-users@listserver.u2ug.org
> Subject: RE: [U2] Multiple Data Files
> 

[Snipped]

> I don't *think* UD recognizes Pick-style multiple-data-files. 
> That would be in keeping with their philosophy of "do it 
> right".  (That's my take on the fundamental difference 
> between Vmark's & UniData's original startup cultures: "all 
> things to all men" vs.  "don't be sloppy, do it
> right.")
> 
> If you are defining a UV application from scratch, multiple 
> F-pointers &/or distributed files are probably generally 
> preferred to the multi-level pick approach,  but maybe that's 
> just the old primate bias in me talking.
> 
> Chuck Stevenson
> -------
> u2-users mailing list
> u2-users@listserver.u2ug.org
> To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to