If you ever need to move the application, independently of the user database, then you need a separate database for the application (in whatever form that takes), so that the database can travel with the application, leaving the user data intact in its original location.
Robert Harvey
- 200.7k
- 55
- 470
- 683