# Migrate SQL for Neo4J

**URL:** <https://community.neo4j.com/t/migrate-sql-for-neo4j/789>\
**Category:** GraphQL & GRANDstack\
**Created:** [August 30, 2018, 3:35pm UTC](https://community.neo4j.com/t/migrate-sql-for-neo4j/789 "2018-08-30T15:35:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![web2ajax](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/web2ajax/32/173_2.png) [@web2ajax](https://community.neo4j.com/u/web2ajax)\
**Post date:** [August 30, 2018, 3:35pm UTC](https://community.neo4j.com/t/migrate-sql-for-neo4j/789/1 "2018-08-30T15:35:26Z")

</div>

I was allowed to migrate a system in SpringBoot PostgresQL Angular, to Neo4J NodeJS React, first thing is the Bank modeling, does anyone have a tutorial or a life saving?

> **[GitHub - JoseRFJuniorBigData/SIMPLUS: SIMPLUS](https://github.com/JoseRFJuniorBigData/SIMPLUS)**
>
> SIMPLUS. Contribute to JoseRFJuniorBigData/SIMPLUS development by creating an account on GitHub.

Tanks

---

<div class="post-metadata">

**Author:** ![michael.hunger](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/michael.hunger/32/27377_2.png) [@michael.hunger](https://community.neo4j.com/u/michael.hunger)\
**Post date:** [August 30, 2018, 5:49pm UTC](https://community.neo4j.com/t/migrate-sql-for-neo4j/789/2 "2018-08-30T17:49:01Z")

</div>

If the relational model is still normalized it's a good start.  
Basically you'd start from use-cases you want to answer and then adapt the model to these requirements.

In GraphQL you'd usually start with the API you want to serve and develop the domain model in a GraphQL schema (SDL) that then defines what is available as queries and types in your API.  
Some examples there are available on the [GRANDstack blog](https://blog.grandstack.io)

There are a number of examples out there regarding graph data modeling:

- [Graph Data Modeling - Developer Guides](https://neo4j.com/developer/data-modeling/)
- [Graph Databases for Beginners: Graph Data Modeling Basics | Neo4j](https://neo4j.com/blog/data-modeling-basics/)
- [Data Modeling Design Mistakes to Avoid in Graph Databases](https://neo4j.com/blog/data-modeling-pitfalls/)
- [Data modeling with neo4j tutorial](https://www.slideshare.net/maxdemarzi/data-modeling-with-neo4j-tutorial)

---

<div class="post-metadata">

**Author:** ![web2ajax](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/web2ajax/32/173_2.png) [@web2ajax](https://community.neo4j.com/u/web2ajax)\
**Post date:** [September 1, 2018, 7:43am UTC](https://community.neo4j.com/t/migrate-sql-for-neo4j/789/3 "2018-09-01T07:43:04Z")

</div>

Tanks Michael !Tanks Michael !Tanks Michael !Tanks Michael !Tanks Michael !
