Moin schildi,
Ist es so bösartig dies zu tun - dass ich es designtechnisch unbedingt anders machen sollte?
ich sags mal so: Ja es ist böse einen Schlüßel zu ändern, weil es ist dann kein eindeutiger Schlüßel mehr.
Es gilt zu analysieren wozu dieser Schlüßel gebraucht wird. Wenn er sich nicht wie ein "roter Faden" durchzieht, dann es es entwender ein unnötiger Schlüßel oder nur ein Schülßel für schnelle Indizierung.
Wenn ja - wie würdest Du die Tabelle aufbauen?
Ohne die Struktur deiner Tabelle zu kennen, ist eine Antwort hier mehr als spekulativ, bzw.nicht möglich.
BTW: Tabelle = Table? Wenn es innerhalb der DB nur ein Table ist, dann benutzt du wohl das Schlüßelfeld zur schnellen Indizierung.
Wenn dieses Schlüßelfeld referenziert zu anderen Tabellen, dann ist die Änderung dieses Feldes eine potentielle Fehlerquelle.
Grüsse
Mike
Freunde kommen und gehen. Feinde sammeln sich an.