—The Crafts and Trade Code (CTC) thus restricts the free choice of profession expressly given by the Article 12 and the Article 3 (Equality before the law) of German Constitution called Basic Law (GG). According to the said Article 12, all Germans have the right to freely choose their trade or profession, their place of work and their place of training. The said Article 3 (Equality before Law) says, that the practice of trades and professions may be regulated by law.