Extra contract for each research project

Why is it important to conclude an extra contract for each research project? Is it possible to conclude a collective contract?

Data is only allocated by our side on a project-related basis. A collective contract is not possible. Staff at chairs and research institutions are often only employed on a temporary basis. We would no longer have an overview of the users of the data if we were to award collective contracts.