Skip to main content

Modeling

  • Chapter
  • First Online:
Practical Neo4j
  • 1950 Accesses

Abstract

This chapter reviews the elements that make up Neo4j and the proper way to view relationships within the model. This chapter recurs to some of the concepts first addressed in earlier chapters from the perspective of how modeling is handled within Neo4j. It also explores a little more of the Cypher language, but only as it applies to our modeling effort. Chapter 4 will deal with Cypher in greater depth. Finally, this chapter goes over some common models found in various domains and looks at some of the common issues that data architects and developers face when modeling for a graph. The chapter will begin with an overview of data modeling and why it can help ensure your application starts on a solid foundation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Peter Chen, “The Entity-Relationship Model: Toward a Unified View of Data,” September 22–24, 1975, ACM Transactions on Database Systems, Vol. 1, No. 1 (March 1976), pp. 9–36.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Gregory Jordan

About this chapter

Cite this chapter

Jordan, G. (2014). Modeling. In: Practical Neo4j. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0022-3_3

Download citation

Publish with us

Policies and ethics