References: Modeling the Organization
-
Organizational Chart - Wikipedia - History and variations of organizational charts from hierarchical tree structures to matrix and flat designs. Provides context for understanding the gap between formal structure and actual communication networks.
-
Entity-Relationship Model - Wikipedia - Foundational data modeling approach using entities, attributes, and relationships. Understanding ER modeling helps contrast relational approaches with the property graph models used in this chapter.
-
Organizational Structure - Wikipedia - Covers functional, divisional, matrix, flat, and network organizational structures. Each type creates different graph topology patterns that affect centrality and community detection results.
-
The Hidden Power of Social Networks - Rob Cross and Andrew Parker - Harvard Business Review Press (2004) - Chapters 4-5 detail how to model informal organizational networks alongside formal structures, mapping communication, advice-seeking, trust, and energy relationships as distinct edge types.
-
Graph Databases: New Opportunities for Connected Data (2nd Edition) - Ian Robinson, Jim Webber, and Emil Eifrem - O'Reilly Media (2015) - Chapters on graph data modeling patterns including node/edge granularity decisions, temporal modeling, and schema evolution directly applicable to organizational graph design.
-
Neo4j Graph Modeling Guidelines - Neo4j - Best practices for property graph schema design including when to use nodes vs. properties, relationship direction conventions, and modeling time-series data.
-
Labeled Property Graph - Wikipedia - Technical description of the LPG model where nodes and edges carry labels and key-value properties, the specific model used for organizational graph schemas in this course.
-
HR Open Standards Consortium - HR Open Standards - Industry data standards for human resource information exchange, defining common vocabulary for employee attributes, positions, and organizational units useful for schema alignment.
-
Schema Design for Social Networks - Wikipedia - Discusses how social structures are represented as networks of nodes and ties, including multiplex networks where multiple relationship types coexist between the same actors.
-
Object-Role Modeling - Wikipedia - Conceptual data modeling method that captures business rules as relationships between objects. Useful framework for eliciting organizational domain knowledge before translating to graph schema.