Ještě k tomu unikátnímu klíči. Pro hledání skrz historii je to zřejmě potřeba. Navrhuji použít stávající systém registrace s klíčem unikátním v jednom roce jako primární zdroj dat. K tomuto primárnímu zdroji někde v pozadí budovat tabulku, která přidělí závodníkovi unikátní číslo a k němu všechna ragistrační čísla s platností od - do. Dovedu si představit přípravu takové tabulky k datu registrace a její doplňování v čase dopředu i dozadu. Byla by tam nutná kontrola očima (čeština, vdané holky...), ale je to dobře řešitelné. Nad touto tabulkou by se pak mohly budovat dotazy pro průřez historií závodníka. Archív výsledků by si vystačil se stávajícím registračním číslem a datumem konání závodů.
Pokud zavedeš unikátní klíč pro závodníka jako primární data, dostaneš se do problémů jak bylo naznačeno v příspěvcích výše.
Co ty na to?
Vašek