• DocumentCode
    1021781
  • Title

    A graph-based data model and its ramifications

  • Author

    Levene, Mark ; Loizou, George

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, UK
  • Volume
    7
  • Issue
    5
  • fYear
    1995
  • fDate
    10/1/1995 12:00:00 AM
  • Firstpage
    809
  • Lastpage
    823
  • Abstract
    Currently, database researchers are investigating new data models in order to remedy the deficiencies of the flat relational model when applied to nonbusiness applications. Herein we concentrate on a recent graph based data model called the hypernode model. The single underlying data structure of this model is the hypernode which is a digraph with a unique defining label. We present in detail the three components of the model, namely its data structure, the hypernode, its query and update language, called HNQL, and its provision for enforcing integrity constraints. We first demonstrate that the said data model is a natural candidate for formalising hypertext. We then compare it with other graph based data models and with set based data models. We also investigate the expressive power of HNQL. Finally, using the hypernode model as a paradigm for graph based data modelling, we show how to bridge the gap between graph based and set based data models, and at what computational cost this can be done
  • Keywords
    data integrity; data structures; directed graphs; hypermedia; query languages; HNQL; computational cost; database researchers; digraph; expressive power; flat relational model; graph based data model; graph-based data model; hypernode model; hypertext; integrity constraints; nonbusiness applications; set based data models; underlying data structure; unique defining label; update language; Application software; Bridges; Business; Computer Society; Computer aided software engineering; Computer science; Data analysis; Data models; Data structures; Relational databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.469818
  • Filename
    469818