Я не стоматолог, но из того, что знаю о зубах:
От недостатка кальция на зубах может быть недостаточно прочная зубная эмаль, поэтому в зубе может образоваться кариес или от зуба может отколоться кусок и зуб начнёт гнить. Вот когда он совсем сгниёт, тогда и выпадет, то есть зависимость не прямая. Прямая зависимость - это то, что зуб сидит в десне цепляясь корнями. Корни держатся ещё на каких-то жилах. Это я не выдумываю, у меня как-то откололась треть зуба и когда я хотел её вынуть, то не смог, так как к ней была прикреплена какая-то жила, довольно прочная и ощущающая прикосновения. И зуб может выпасть, если связь зуба с челюстью перестанет существовать. А это, по-моему, происходит из-за каких-то заболеваний.
А про избыток кальция, не слышал, что зубы могут выпасть. Если, конечно, питаться одним кальцием (например яичной скорлупой), то тогда не только зубы выпадут, причём думаю, человек даже не успеет до этого момента дожить, так как найдутся более восприимчивые к этому органы. Если, к примеру, брать яичную скорлупу, то первым заболеванием будут порезы в желудке и кишечнике.