Does Everyone need a visa? 
Children under the age of 6 are exempt from Schengen visa fees. The visa fee is also waived for applicants married to an EU-national or parents of minors with EU-nationality.
Please include the marriage or birth certificate in original as well as a certified copy of the spouse’s or child’s EU-passport.
At the present time Jamaican nationals do not require an airport transit visa. However, that is under the assumption that the connecting flight is within 24 hours and that you arrive and depart from the same Airport Terminal in Germany. In that case you are not going to leave the transit area. You would need to have your visa and ticket for your connecting flight and final destination.
Seamen should approach the visa section directly.