Это зависит от требования. Если вы создаете отдельную базу данных для нескольких таблиц, вам нужно управлять большей согласованностью. и важно то, что мы не можем предотвратить SQL-инъекцию, делая ее отдельной.
Концепция микро сервиса предлагает создать отдельную базу данных для каждого микро сервиса. Но в этом случае у вас будет модульная структура и независимый дизайн.
Итак, я предлагаю использовать одну базу данных, если у вас есть реляционные таблицы.