Si hora de apertura (16) es mayor que hora de cierre (3), entonces decidir
Anque se me ocurre preguntarte ¿cómo catalogás a los comercios que están las 24 horas abiertos? (yo lo haría como abre:0 / cierra: 24) [y con lo anterior te doy una idea acerca de cómo yo almacenaría esa info]