Deutsche Bahn has been fined more than €1 million to cover a number of serious breaches of data protection legislation dating back over the past ten years.