Fatti

L'attrice, una cooperativa di orticoltura, gestisce un'azienda nei comuni di Otelfingen e Dänikon nel Cantone di Zurigo. Il suo terreno confina con il fiume Furtbach e il ruscello Bennengraben, con un bacino idrografico di circa 1,8 km2. Il 13 giugno 1946 e nella notte dal 25 al 26 giugno 1953, il Bennengraben è straripato durante le piene, inondando il terreno dell'attrice e causando un danno complessivo di Fr. 90'000.--.

L'attrice sosteneva che il Cantone di Zurigo, in quanto proprietario del Bennengraben, fosse responsabile del danno, in quanto il ruscello non era stato adeguatamente manutenuto. Il Cantone di Zurigo negava la sua responsabilità, in quanto non era proprietario del Bennengraben e non sussistevano motivi di responsabilità ai sensi dell'art. 679 CC o dell'art. 58 CO.

Legge

Il Tribunale federale ha deciso che il Bennengraben è un corso d'acqua pubblico ai sensi del diritto federale e cantonale, anche se non è di proprietà del Cantone. Il Cantone, in quanto titolare della sovranità sulle acque, ha un dominio simile alla proprietà che giustifica la responsabilità ai sensi dell'art. 679 CC.

Tuttavia, il Cantone non è responsabile ai sensi dell'art. 679 CC, in quanto il danno non è stato causato da…