> 3. Links to other games requires an additional data file, and an additional
>    attribute inside the game data.

Do you mean you are going to create a 4 file system ?

Though your DB knowledge is much greater, I find it hard to see the
worth of persistant game links.

1. More effort at base compaction/sort
2. Dereferencing game links makes PGN viewing much more complicated.
3. (Selective) game copy between database loses data/game links
if referenced games are not also copied. Even if they are - trying
to preserve game links would be very ugly.
4. You need a good DB design , which can't be hurried.
5. Scidb' tree shows matched games anyway - at good speed

The way Scid handles this seems fine to me -

With a little effort, we can merge (say) next 10 moves of a referenced game
as a variation with a comment showing the source game info.
This avoids all the pitfalls and complexity of permanent game
links whle still providing a good view of the relevant game. Tree/position
search/browse game can always be used for more information.

PS - Gregor, are you even going to have a permanent sort feature ?

regards, Steven

Reply via email to