1つのアプリケーション専用に、inventory のような専用データベースを作成するのはなぜですか?
inventory
テーブルごとに別のデータベースサーバープロセスをインストールするためです。
そのアプリケーションのテーブルとデータを、サーバー上の他のデータベースから論理的に分離できるためです。
アプリケーションが root アカウントで接続するよう強制するためです。
アプリケーションがスキーマオブジェクトを一切持てないようにするためです。