適用先
Visio Plan 2 Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016 Visio Professional 2013

クロウズ フット表記を使用して、クロウズ フット図のエンティティ間のリレーションシップを示します。 エンティティは線で接続され、行の両端にある記号はエンティティ間のリレーションシップのカーディナリティを表します。

それらは広く使用されており、4つの記号のみを利用しているため、カラスの足表記図は、使いやすい形式で複雑な関係を伝えるのに役立ちます。

ダイアグラムとエンティティを作成する

  1. Visioで、[ ファイル ] メニューの [新しい > ソフトウェア] を選択し、[クロウのフィート データベース表記] を選択します。

  2. [メトリック単位] または [ 米国単位] を選択し、[作成] を選択します。

  3. [クロウズ フット データベース表記法] ステンシルから [エンティティ] 図形を図面ページにドラッグします。

  4. 別の [エンティティ] 図形を図面ページにドラッグして 2 つ目のエンティティを作成します。

  5. [リレーションシップ] 図形を図面ページにドラッグし、リレーションシップの線を作成します。

  6. エンティティを接続するには、リレーションシップの線の左端を 1 つ目のエンティティにドラッグし、属性、接続ポイント、またはエンティティ全体に接着します。 リレーションシップの線のもう一端をドラッグし、2 つ目のエンティティに接着します。

  7. リレーションシップの線の両端に基数の記号を設定します。

    • リレーションシップの線を再度右クリックし、[始点記号の設定] をクリックし、リストから選びます。 既定は [0 またはそれ以上] です。

    • リレーションシップの線を再度右クリックし、[端点記号の設定] をクリックし、リストから選びます。 既定は [1 つのみ] です。

      終了記号を設定します。

エンティティの幅を調整するには、境界線を選択し、黄色のハンドルをクリックしてドラッグします。 エンティティの高さを手動で調整することはできません。 高さは、属性の加算または減算によって調整されます。

  • 不要な属性を削除するには、その属性を選択して Delete キーを押します。

  • エンティティに属性を追加するには、[図形] ペインからエンティティに属性をドラッグし、マウス キーを離します。 属性名プレースホルダーをダブルクリックし、属性に適した名前を入力します。

エンティティの属性を編集する

既定では、エンティティの属性の名前が表示されますが、各属性の型は表示されません。

各属性の型がビューから非表示になっている Crow の Foot エンティティ。

この設定は、任意のエンティティに対して変更できます。

  1. エンティティを右クリックし、[ 属性の種類の表示] を選択します。

    各属性の型が表示される Crow の Foot エンティティ。

  2. 型を変更するには、型名をポイントし、2 回クリックします。 型名の周囲に灰色のボックスが表示され、選択されていることを示します。

  3. 新しい型名を入力します。 完了したら、Esc キーを押すか 、エンティティの他の場所をクリックして変更を保存します。 

クロウズ フット表記の外観を変更する

  1. リレーションシップの線を右クリックし、[図形の書式設定] をクリックします。

  2. 右側のウィンドウの [] をクリックし、リストを展開します。

  3. リレーションシップの線の色を変更するには、[] の横にあるアイコンをクリックし、色を選びます。

    リレーションシップ 線の色を設定します。

  4. [始点矢印のサイズ] または [終点矢印のサイズ] をクリックして、始点記号と終点記号のサイズを変更します。

    矢印のサイズを設定します。

  5. テキストを追加するには、リレーションシップの線を選び、テキストを入力します。

強いエンティティと弱いエンティティ

  • 強力なエンティティには主キーがあります。つまり、属性だけで一意に識別できます。

  • 弱いエンティティは、属性だけでは一意に識別できないエンティティです。 存在は親エンティティに依存します。 主キーを作成するには、外部キーを属性と組み合わせて使用する必要があります。 通常、外部キーは、弱いエンティティが関連する強力なエンティティの主キーです。

2 つの強いエンティティ間のリレーションシップは、単に リレーションシップと呼ばれます。 

強いエンティティと弱いエンティティの間の関係は、 強いリレーションシップと呼ばれます。

カラスの足表記の記号

クロウの足の図は、エンティティをボックスとして表し、リレーションシップをボックス間の線として表します。 これらの線の端にある異なる図形は、リレーションシップの相対的なカーディナリティを表します。 

カーディナリティを表すために、次の 3 つのシンボルが使用されます。

リングは "ゼロ" を表します

クロウのフット表記のリング記号。

ダッシュは "1" を表します

クロウのフット表記のダッシュ 記号。

カラスの足は、"多" または "無限" を表します

クロウのフット表記のカラスの足の記号。

これらのシンボルは、リレーションシップ内のエンティティが持つ可能性がある 4 種類のカーディナリティを表すために、ペアで使用されます。 表記の内部要素は最小値を表し、外側の要素 (エンティティに最も近い) は最大値を表します。

説明

記号

リングとダッシュ: 最小 0、最大 1 (省略可能)

カラスの足表記の 0 または 1 の記号。

ダッシュとダッシュ: 最小 1 つ、最大 1 つ (必須)

カラスの足表記の 1 つと 1 つだけの記号。

リングとカラスの足: 最小ゼロ、最大多 (省略可能)

カラスの足表記の 0 以上の記号。

ダッシュとカラスの足: 最小 1 つ、最大多く (必須)

カラスの足表記の 1 つ以上の記号。

図を設計するためのヒント

  • 必要なすべてのエンティティを特定します。 それらのすべてを図に描画します。

  • リレーションシップを持つエンティティを決定し、それらを接続します。 (すべてのエンティティにリレーションシップがあるわけではありません。 複数のリレーションシップを持つものもあります)。

  • 各エンティティは、図に 1 回だけ表示する必要があります。

  • 描画したリレーションシップを確認します。 冗長な関係はありますか? 不要な、または不足している何かはありますか? 

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。