I believe if I book online and travelling to another Schengen country, I would not need to show ID and only the boarding ticket?
Isso depende da política da companhia aérea (e até certo ponto, o conhecimento do agente do portão dessa política).
A UE não exige mais que as companhias aéreas verifiquem a identificação de seus passageiros, desde que não registrem a bagagem. Muitas companhias aéreas (SAS, norueguês) não se importam e não estão de acordo com a regulamentação. A Ryanair, no entanto, verifica sistematicamente.
Eu regularmente voo entre a Suécia, onde moro, Holanda, Alemanha, Espanha e Itália, e nunca preciso mostrar minha identidade. Mas se a companhia aérea perguntar ...
No entanto, como um todo, estar em um país diferente sem uma ID não é recomendado e, como aponta Alexander, alguns países como Espanha e França exigem que você tenha alguma forma de identificação em todos os momentos, por exemplo, carteira de identidade nacional ou carteira de motorista