The Role Data Model Revisited

Friedrich Steimann

While Bachman’s role data model is often cited, it appears that its contribution, the introduction of role types and their placement at the interface of entity types and relationship types, has always been underestimated. This is unfortunate since it has led to countless reinventions of the wheel and even regress. With this article, I hope to be able to shed some light on the naturalness of Bachman’s role concept, and to make clear why I think that it is valid even today.


This page is copyrighted by AAAI. All rights reserved. Your use of this site constitutes acceptance of all of AAAI's terms and conditions and privacy policy.