I am creating a plugin that needs to use a lot of new custom tables in the Database. I noticed all the plugins that I've downloaded have added tables directly to the WordPress database.
Is it best practices to add all plugin tables to this base WordPress database? If these tables are going to be frequently modified through the backend, does it make sense to create a new Database separate from the default WordPress one and create the tables there? Just wondering what the best practices are, and what the pros and cons there are for each approach.
Thanks a lot!