Earlier quoted context omitted.
We covered this in a DB course with the term k-anonymity which seems to be standard in the literature, where a dataset is k-anonymous if every combination of characteristics (that can identify users) has at least K users. So in your case that dataset has only the 1-anonymity property, but you can set a k>1 and change the data set to satisfy it and improve the anonymity. Eg. if age was just stored as 90+ and there's a…
>I guess then the interesting question is how high does k have to be to call it anonymous vs pseudonymous. I think that for any size k less than the total size of the database, it is not anonymous. In cases like this, an overly strict definition favoring privacy is the only way to protect people. Similar to how we call 17 year olds children and treat them as such under law even though a 17 year old is far closer to a…
Wouldn't that require that every field of every record in the database be globally unique?
If something as simple as gender is a field in the database, the best k you could get would be the lowest count of records of each existent gender option.