私はいくつかのチュートリアルを行っていて、以下のデータベース図に出くわしました:
このデータベース ダイアグラムがわかりませんでした。これらの表記法を理解するのを手伝ってくれる人はいますか? それらは UML や Visio などを使用して作成されていますか?
私はいくつかのチュートリアルを行っていて、以下のデータベース図に出くわしました:
このデータベース ダイアグラムがわかりませんでした。これらの表記法を理解するのを手伝ってくれる人はいますか? それらは UML や Visio などを使用して作成されていますか?
カラスの足(三角形に見えるもの)は、他の接続テーブルとの一対多の関係を示しています。
白丸と隣り合う小さな縞模様は、ゼロまたは1つの関係を意味します
小さなストライプは、少なくとも 1 つ以上の関係を意味します
私はそれを外部キーと想定していますが、実際にそうであると明示的に述べている場所はどこにもありません。
編集: 空の円と小さなストライプは、部門がリンクされていないカテゴリエントリがある可能性があることを意味するため、外部キーではありません。
説明:
~ テーブルの部門は、カテゴリと 1 対多の関係にあります。1 つの部門に複数のカテゴリ エントリを含めることができます。
~ department_id はテーブルのカテゴリで参照されます。