米Salesforce.comが提供する「Database.com」。インターネットを介してRDBMS機能を提供するサービスである。このサービスの基盤には米OracleのRDBMSが使われている。ただし、普通の使い方ではない。 Salesforce.comのサービスの特徴は「マルチテナント」であることだ。つまり、複数社の多数のアプリケーションを、一つのシステムとして動作させている。一つのシステムとして動作しているので、サービス利用者(この場合、アプリケーション提供者)が増えてもDatabase.comの運用は煩雑になりにくい。 「マルチテナントを実現する」というエンジニアの強烈な意思 Oracle Databaseを直接使うのに比べれば制限はあるが、サービス利用者はDatabase.com上に自由にテーブルを定義できる。いったい、どんな仕組みなのだろうか。同社のホワイトペーパーなどを読んで
![要件と設計の間にあるもの](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)