O MD5 é um algoritmo de sintetização de dados ele sempre retorna um hash de 128bits, por isso o retorno dele seria vários outros registros, pois um artigo, uma imagem ou uma palavra ele deixa no mesmo formato.
Isso torna ele uma criptografia de mão única, ou seja o PHP pode encriptar os dados, mas voltar a informação original é difícil. O que é feito por alguns sistemas e aqui no site também (como pode ser conferido no menu lateral onde diz MD5) é registrar essa informação em um banco de dados então se a busca for um hash já conhecida ela mostra uma informação que resulta na nela. Por isso usar apenas o MD5 não garante segurança de informações como senhas.
O formato de dado tinyint é suficiente para a idade de uma pessoa porque não existe ninguém que viva por mais de 255 anos.Mas tinyint não é suficiente para a idade de um edifício, porque um edifício pode ter mais de 255 anos.