Fatti
La ricorrente, [W.] , è stata impiegata come dipendente in cucina nella casa di cura per anziani [X.] da ottobre 2001 a gennaio 2003 e assicurata presso la Sammelstiftung 2. pilastro. Dopo la fine del rapporto di lavoro, ha percepito una rendita intera di invalidità dell'assicurazione per l'invalidità a causa di una sofferenza mentale e psichica con un grado di invalidità del 90 percento. L'istituto di previdenza professionale ha rifiutato di erogare una rendita di invalidità.
[W.] ha presentato una domanda al Tribunale delle assicurazioni sociali del Cantone di Zurigo e ha chiesto che la Sammelstiftung le erogasse una rendita di invalidità a partire da febbraio 2003 sulla base di un grado di invalidità del 90 percento. Il tribunale cantonale ha respinto la domanda.
[W.] ha presentato un ricorso e ha chiesto l'annullamento della decisione impugnata nonché l'obbligo dell'istituto di previdenza di erogarle una rendita di invalidità completa. La Sammelstiftung ha chiesto il rigetto del ricorso.
Legge
Il Tribunale federale ha esaminato se la limitazione della capacità di lavoro, la cui causa ha portato all'invalidità, sia intervenuta durante la durata del rapporto di previdenza con la ricorrente. Ha stabilito che l'autorità inferiore ha esposto correttamente le disposizioni legislative e regolamentari relative al diritto alle prestazioni di invalidità della previdenza professionale.
Il Tribunale federale ha sottolineato che la determinazione del momento in cui è intervenuta la limitazione della capacità di lavoro, la cui causa ha portato all'invalidità, costituisce una questione di fatto. Ha esaminato se la ricorrente fosse inabile al lavoro durante il suo impiego nella casa di cura per anziani [X.] e se ciò sia stato manifestato da un effettivo…