Korrekt; du kan ikke afkorte en tabel, som har en FK-begrænsning på sig.
Typisk er min proces for dette:
- Slet begrænsningerne
- Trunk tabellen
- Genskab begrænsningerne.
(Alle i en transaktion, selvfølgelig.)
Dette gælder selvfølgelig kun, hvis barnet allerede er blevet afkortet. Ellers går jeg en anden vej, helt afhængig af hvordan mine data ser ud. (For mange variabler til at komme ind på her.)
Den originale plakat afgjorde, HVORFOR dette er tilfældet; se dette svar for flere detaljer.