....нескольких грамматических основ.
есть связь союзная, которая делится на сочинительную и подчинительную, и бессоюзная.
ВООБЩЕ ЗАПЯТАЯ СТАВИТСЯ МНОГО ГДЕ, НО ЕСЛИ В СЛОЖНОМ ПРЕДЛОЖЕНИИ
Запятая не ставится: если частисложносочинённого предложенияимеют общий член предложения или общее придаточноепредложение и если они соединены соединительными союзами и, да (взначении и) или разделительными союзами или, либо, то между нимизапятая не ставится (По улицаммчались автомобили и гремели трамваи.