データベース・オブジェクトは、データベース要素と UML 図要素間に定義済みのマッピングに基づいた統一モデリング言語 (UML) クラス図ビューで表されます。
以下の表は、UML クラス図におけるアイコンにより、 RDB 要素がどのように UML 要素およびステレオタイプにマップされるかを示しています。ステレオタイプは、UML のボキャブラリーを広げ、データベース要素が持つ固有の意味を増やす、拡張メカニズムです。
| RDB 要素 | UML 要素 | ステレオタイプ | アイコン |
|---|---|---|---|
| データベース | コンポーネント | <<Database>> | |
| スキーマ | スキーマ | <<Schema>> | |
| ビュー | クラス | <<Database View>> | |
| 表 | クラス | <<Table>> | |
| 列 | 属性 | <<Column>> | |
| ストアード・プロシージャー | 操作 | <<Stored Procedure>> | |
| ユーザー定義機能 | 操作 | <<User Defined Function>> | |
| Java™ Database Connectivity (JDBC) 接続 | コンポーネント | <<Connection>> |