I am designing a web application that uses Quartz Scheduler to scheduler jobs.
I have Quartz configured to use a JDBCJobStore, so it automatically stores each created job in its tables.
I am wondering if I should create a separate database to store these Quartz tables in, or if I should just store these tables in my web application's main database.
My application's database is not that complex, with only a couple of tables.
I should also note that Quartz allows you to specify a table name prefix for all of its tables, for instance "quartz_". So if I did store these tables in my application's main database, they would be easily distinguishable from the other tables.