Fatti
La Sig.ra Q., nata nel 1942 e parzialmente invalida dal 1955 a seguito di un primo incidente, è stata nuovamente vittima di un incidente stradale il 17 giugno 1978. Il tribunale di primo grado ha condannato l'assicurazione RC del conducente responsabile a versare alla Sig.ra Q. un importo totale di 255.514,30 franchi a titolo di risarcimento del danno e per il danno morale. Nel procedimento di ricorso avviato da entrambe le parti, la corte d'appello del Cantone di Basilea-Città ha riconosciuto un diritto al risarcimento di 409.809 franchi, suddivisi in 227.700 franchi per l'incapacità di guadagno, 139.030 franchi per l'assistenza domestica, 60.836 franchi per le spese di terapia (importi ridotti del 10% a causa di una colpa della vittima) e 25.000 franchi per il danno morale.
Legge
Il Tribunale federale ritiene che il danno debba essere calcolato in modo concreto, partendo dal grado di invalidità astratto per dedurne gli effetti sulla capacità di guadagno. Quando una persona parzialmente invalida subisce un secondo incidente, è necessario esaminare in che misura la sua capacità di guadagno è stata ridotta dal secondo incidente e quale reddito avrebbe potuto realizzare nell'ambito della capacità ridotta dal primo incidente. Il responsabile del secondo incidente può quindi essere tenuto a risarcire il danno causato dall'aggravamento dell'invalidità preesistente.
Per quanto riguarda il calcolo dell'indennità per incapacità di guadagno, il Tribunale federale ritiene che l'assicurazione debba risarcire la perdita di…