On a recent project, we chose to migrate data from an existing Amazon Neptune graph database to an Amazon RDS PostgreSQL relational database.
In my current project, we use two popular ORMs, TypeORM and Prisma. Each one has advantages and disadvantages. But which is right for you?
We need two schemas generating two separate clients that we can use from our project code. The secret sauce is to create two Prisma schemas.
Go deeper and customize PlantUML options. A whole host of customization options can tailor your diagram to your specific use case.
If you want peace of mind for all of your data, I highly recommend integrating Zod (or another schema validation library) into your project.