From the guide on naming there is the following quote:
Multiple systems might serve the same primary database in different development stages. So you might name systems via the convention "[db]-[stage]", e.g."inventory-dev", "inventory-staging" and "inventory-prod".
I'm trying to understand how this would work, and how I should think about my system, application, and database name, but I'm not really sure how this would work.
My understanding was that you have one System per Storage stack, plus some number of Compute stacks, and that databases are "owned" by the Storage stack, but that doesn't make sense with the quote above.
Can anyone give some examples of how this would work? I've read the planning guide but almost certainly don't fully understand it.