We construct families of normal surface singularities with the following property: given any flat projective connected family V --> B of smooth, irreducible, minimal algebraic surfaces, the general singularity in one of our families cannot occur, analytically, on any algebraic surfaces which is birationally equivalent to a surface in V --> B. In particular this holds for V --> B consisting of a single rational surface, thus answering negatively to a long standing problem posed by F. Enriques. In order to prove the above mentioned results, we develop a general, though elementary, method, based on the consideration of suitable correspondences, for comparing a given family of minimal surfaces with a family of surface singularities. Specifically the method in question gives us the possibility of comparing the parameters on which the two families depend, thus leading to the aforementioned results.