Типов всего три - ионная - металл и неметалл, неполярная (атомы одного неметалла) и полярная (атомы разных неметаллов) ковалентные связи, при определении можно пользоваться простой таблицей
Алгоритм такой: смотрим на атомы вещества, если они одинаковы, далее два варианта, если элемент, образующий вещество — металл (Na, Al), связь металлическая, если — неметалл, ковалентная неполярная (O2, J2). Если атомы вещества различны, то выбор будет между ионной связью (когда электроотрицательность элементов очень далека друг от друга (>= 1,7), например, металл и неметалл, NaCl) и ковалентной полярной (когда электроотрицательность элементов близка (HCl).
Алгоритм такой: смотрим на атомы вещества, если они одинаковы, далее два варианта, если элемент, образующий вещество — металл (Na, Al), связь металлическая, если — неметалл, ковалентная неполярная (O2, J2). Если атомы вещества различны, то выбор будет между ионной связью (когда электроотрицательность элементов очень далека друг от друга (>= 1,7), например, металл и неметалл, NaCl) и ковалентной полярной (когда электроотрицательность элементов близка (HCl).