MySQL TIME typ může ukládat časové úseky od '-838:59:59' do '838:59:59' - pokud je to ve vámi požadovaném rozsahu a bylo by užitečné mít MySQL nativně prezentovat tyto rozsahy ve formě HH:MM:SS, pak to použijte.
V opačném případě bych použil pouze typ celé číslo, který představuje počet sekund.