Natural Versus Surrogate Keys In Databases A Category