Jeg t�nker ikke p� feltnavnet. _opskrift_id_ er s�dan set fint nok til
autonummer-feltet (primary key).
Jeg ser fejlen i, at OP bruger feltet til sortering - og derfor begynder
at �ndre v�rdien.
ID-feltet er - og skal ikke v�re andet - et unikt felt der identificerer
den enkelte post. Sortering, kundenummer eller anden 'variabel'
information placeres i deres egne felter. ID-numre genbruges aldrig, man
forts�tter autonummereringen i den uendelige r�kke.
Er der flere tabeller med brug af id-feltet som reference (hvilket er
det normale), g�r det helt i hat-og-briller, hvis man begynder at �ndre
i det.
I dette tilf�lde er der sikkert kun een tabel, men derfor kan man jo
godt g�re det rigtige :-)
Du kan sammenligne med, at man tidligere har brugt f.eks. telefonnummer
som den unikke n�gle i en forretnings kunderegister, for 'der kan jo kun
v�re een telefon med samme nummer'.
Jo tak, men en kunde kan sagtens skifte sit telefonnummer, og s� ryger
historikken.
Intet - gentager intet - informationsb�rende felt kan regnes for 'evig
uforanderlig'. Hertil vil nogle svare 'hvad med CPR-nummer - det er da
unikt?' Ja, men ikke uforanderligt - f.eks. ved k�nsskifte eller skift
af identitet..