Originariamente inviato da Emulman
sono d'accordo pure io..secondo me basta capire le relazioni che esistono fra due o più tabelle e poi individuare quali campi sono da duplicare nelle tabelel correlate,niente di più necessario e importante..le foreign keys sono solo un plus alla moda..

Magari saranno alla moda (sto parlando skerzosamente, mi raccomando non prendertela che ti rispondo ). ..però in alcuni casi ti possono tornare utili.... per esempio ti permettono di propagare una operazione di cancellazione o di aggiornamento... senza che tu devi eseguire 2 query....