Received: from localhost (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id E0FD5475A95 for ; Fri, 30 Aug 2002 17:02:21 -0400 (EDT) Received: from mailrtr03.ntelos.net (mailrtr03.ntelos.net [216.12.0.103]) by postgresql.org (Postfix) with ESMTP id 4678F4759FB for ; Fri, 30 Aug 2002 17:02:21 -0400 (EDT) Received: from wsogmm2 (chas-107-41.access.ntelos.net [216.12.107.41]) by mailrtr03.ntelos.net (8.11.4/8.11.4) with ESMTP id g7UL2Ki05545; Fri, 30 Aug 2002 17:02:21 -0400 Content-Type: text/plain; charset="iso-8859-1" From: "John L. Turner" Reply-To: jlt@wvinter.net Organization: JCI Inc. To: terry , pgsql-interfaces@postgresql.org Subject: Re: pgaccess - where to store the own data Date: Fri, 30 Aug 2002 16:57:22 +0000 User-Agent: KMail/1.4.2 References: <20020830184956.82E214769A4@postgresql.org> In-Reply-To: <20020830184956.82E214769A4@postgresql.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200208301657.22191.jlt@wvinter.net> X-Virus-Scanned: by AMaViS new-20020517 X-Archive-Number: 200208/95 X-Sequence-Number: 3057 On Friday 30 August 2002 19:18, terry wrote: > >> Iavor Raytchev wrote: > >> > Hello everybody, > >> > > >> > There is an open question we need broad opinion on. > >> > > >> > Currently pgaccess stores its own data in the database it works > >> > with. Some people do not like that. To store it elsewhere invokes > >> > a number of issues such as: > >> > > >> > - where is this somewhere > >> > - converting form all versions to the new > >> > - etc. > >> > > >> > What do people think about this. Is it so bad that the own data > >> > is stored in the database pgaccess works with? > >> > >> I don't particularly like it. Oracle deals with this by having a > >> database unto itself as a management repository (Oracle Enterprise > >> Manager, OEM, I believe). You register the database you want to > >> manage with the repository, and the metadata is kept there instead > >> of in each managed database. > >> > >> Joe > > I would agree that pgaccess's metadata should not necessarily be stored > in with of the rest of the data being used by a pgaccess > application. However, having a central repository as described above > may make it difficult to distribute an application without providing > some capabilities to distribute/manage a portion of the central > repository - which could be ugly for the developer and an end user. > > From my experiences using m$access to augment existing applications, I > would think that at least two sets of data would need to be handled by > pgaccess - some in an existing database, and some in the pgaccess > application. Hence, the structure of m$access with it's 'linked' and > local tables in the application database itself. For self-contained > applications, no linked tables would be used, and the existing format > is fine for distributing an application. But, a major strength of > m$access is it's ability to use data from multiple sources (databases), > while the application database uses them transparently. > > In any case, where there are multiple users (say > 3 people) the data > is usually separated from the application metadata anyway for > maintenance purposes. That way it is not necessary to do live changes > or to pass large data laden databases about for an application > modification. > > Hence, I would vote to retain the existing method, and put the effort > into the ability to open multiple 'other' databases on a table by table > basis. > > Regards, > > terry =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Well, I thought I was the only one that want to do that. Please give this "linking" serious consideration. Maybe even the postgresQL folks can help in this area. I have used it in MS Access for 9 years, and it does work well. Where there is a will, there is a way ! --=20 John Turner JCI Inc. http://home.ntelos.net/~JLT "Just because you do not know the answer does not mean that someone else does" Stephen J. Gould, {rip}