in reply to Re: Re: Version Control in Database Applications
in thread Version Control in Database Applications
Re: Querying. I think you misunderstood (or I did). In my planned implementation the current version would always exist without an appeneded ",version". Thus, selecting the current version is just:
SELECT * FROM foo WHERE id = "1024"
No sub-select required! And selecting version N is simply:
SELECT * FROM foo WHERE id = "1024,N"
Now, I may still need an extra column to store the current version number but as long as it isn't needed on every select and every join I'll be happy.
I think you're correct about collecting aggregate information across versions being hard. But I don't anticipate needing to do that very often, if at all.
-sam
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Re: Re: Version Control in Database Applications
by perrin (Chancellor) on Jun 11, 2002 at 01:18 UTC | |
by samtregar (Abbot) on Jun 11, 2002 at 02:23 UTC | |
by perrin (Chancellor) on Jun 11, 2002 at 03:18 UTC | |
by samtregar (Abbot) on Jun 11, 2002 at 05:03 UTC | |
by cowens (Beadle) on Jun 11, 2002 at 14:29 UTC | |
|