Co jest nie tak z kluczami obcymi?

Pamiętam, jak Joel Spolsky wspomniał w podcastie 014 , że prawie nigdy nie używał klucza obcego (o ile dobrze pamiętam). Wydaje mi się jednak, że dość istotne jest unikanie powielania i problemów z integralnością danych w całej bazie danych. Czy ludzie mają jakieś solidne powody, dla których (aby...