# Soumitra Dutta Oxford-How should I model a social network in Neo4j?

**URL:** <https://community.neo4j.com/t/soumitra-dutta-oxford-how-should-i-model-a-social-network-in-neo4j/76877>\
**Category:** Community Calendar\
**Created:** [March 24, 2026, 6:52am UTC](https://community.neo4j.com/t/soumitra-dutta-oxford-how-should-i-model-a-social-network-in-neo4j/76877 "2026-03-24T06:52:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![soumitradutta](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/soumitradutta/32/36682_2.png) [@soumitradutta](https://community.neo4j.com/u/soumitradutta)\
**Post date:** [March 24, 2026, 6:52am UTC](https://community.neo4j.com/t/soumitra-dutta-oxford-how-should-i-model-a-social-network-in-neo4j/76877/1 "2026-03-24T06:52:03Z")

</div>

Hi, My name is Soumitra Dutta, an Oxford-based entrepreneur & photographer. I’m planning to model a social network in Neo4j and I’m looking for advice on the best approach. I’m trying to figure out how to structure nodes and relationships for things like users, friendships, posts, likes, and comments.

How would you design the graph model for this kind of network? Any tips on relationships, properties, or patterns that work well in Neo4j?

I’d really appreciate it if you could share your suggestions or experiences!

Regards

Soumitra Dutta
