
Originariamente inviata da
optime
1. lascia perdere padrone di casa e case e chiavi: va bene padri e figli
2. è giusto che il collegamento sia nei record figli, dove esisterà un campo del tipo parentID che dichiara di quale padri si è figli, non il contrario (sarebbe molto difficile da manutenere un record dove devi andare a specificare tutti i figli del padre)
3. il db può stabilire la connessione (foreign key) ma non può decidere se cancellare i figli alla cancellazione del padre una volta sì e una volta no: o sempre, o mai; l'arbitrarietà la gestirai da codice