Below is a selection of relevant laws, regulations and directives.
EU Directives
Council Directive 91/439/EEC of 29 July 1991 on driving licences
EU Directive on professional drivers
Directive 2003/59/EC of the European Parliament and of the Council of 15 July 2003 on the initial qualification and periodic training of drivers of certain road vehicles for the carriage of goods or passengers, amending Council Regulation (EEC) No 3820/85 and Council Directive 91/439/EEC and repealing Council Directive 76/914/EEC
German Laws and Regulations
Verordnung über die Zulassung von Personen zum Straßenverkehr 2010
Fahrlehrergesetz 1969, zuletzt geändert 2011
Durchführungsverordnung zum Fahrlehrergesetz 2012
Verordnung zur Durchführung des Berufskraftfahrer-Qualifikations-Gesetzes 2006
Fragen zum Berufskraftfahrerrecht (Link auf die Webseite des BAG)