Using faker-js/Faker to generate test data respecting referential integrity in Oracle Database 23c
Blog: Oracle BPM
Generating a random set of test data is easy - until it isn't anymore because your foreign keys are violated, leading to errors when inserting rows into a table. This post describes how to use `@faker-js/Faker` to generate test data adhering to the data model, respecting primary and foreign keys. It applies to Oracle Database 23c on Linux x86-64.