Skip to content
Free planNo credit card requiredStart writing

article · Theory and Practice of Object Systems · 1995

Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited

Roel J. Wieringa, Wiebren de Jonge

Cited by 39Abstract and details only

Abstract

Sound naming schemes for objects are crucial in many parts of computer science, such as database modeling, database implementation, distributed and federated databases, and networked and distributed operating systems. Over the past 20 years, physical pointers, keys, surrogates and object identifiers have been used as naming schemes in database systems and elsewhere. However, there are some persistent confusions about the nature, applicability and limits of these schemes. In this article we give a detailed comparison of three naming schemes, viz. object identifiers, internal identifiers (often called surrogates) and keys. We discuss several ways in which identification schemes can be implemented, and show what the theoretical and practical limits of applicability of identification schemes are, independently from how they are implemented. In particular, we discuss problems with the recognition and authentication of identifiers. If the identified objects are persons, an additional problem is that object identification may conflict with privacy demands; for this case, we indicate a way in which identification can be combined with privacy protection.

Cite this paper

APA 7

Wieringa, R. J., & de Jonge, W. (1995). Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited. Theory and Practice of Object Systems, 1(2), 101–114. https://doi.org/10.1002/j.1096-9942.1995.tb00011.x

MLA 9

Wieringa, Roel J., and Wiebren de Jonge. “Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited.” Theory and Practice of Object Systems, vol. 1, no. 2, 1995, pp. 101–14, https://doi.org/10.1002/j.1096-9942.1995.tb00011.x.

Chicago

Wieringa, Roel J., and Wiebren de Jonge. 1995. “Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited.” Theory and Practice of Object Systems 1 (2): 101–14. https://doi.org/10.1002/j.1096-9942.1995.tb00011.x.

Harvard

Wieringa, R.J. and de Jonge, W. (1995) ‘Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited’, Theory and Practice of Object Systems, 1(2), pp. 101–114. Available at: https://doi.org/10.1002/j.1096-9942.1995.tb00011.x.

BibTeX
@article{wieringa1995object,
  title = {{Object Identifiers, Keys, and Surrogates: Object Identifiers Revisited}},
  author = {Wieringa, Roel J. and de Jonge, Wiebren},
  journal = {Theory and Practice of Object Systems},
  volume = {1},
  number = {2},
  pages = {101--114},
  year = {1995},
  doi = {10.1002/j.1096-9942.1995.tb00011.x}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.