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