39

MySQL Workbench でテーブルを編集すると、各列名の横に色付きのひし形が表示されます。各色の意味を説明しているドキュメントはどこにありますか?

4

3 に答える 3

115

ここに画像の説明を入力ここに画像の説明を入力キー: (の一部) 主キー
ここに画像の説明を入力ここに画像の説明を入力塗りつぶされたひし形: NOT NULL
ここに画像の説明を入力ここに画像の説明を入力塗りつぶされていないひし形: NULL
ここに画像の説明を入力ここに画像の説明を入力ここに画像の説明を入力赤い色: (の一部) 外部キー
ここに画像の説明を入力ここに画像の説明を入力青い線のひし形: 単純な属性 (キーなし)

たとえば、次のように組み合わせることができます:
ここに画像の説明を入力赤のキーは主キーであり、外部キーでもあり
ここに画像の説明を入力ます。黄色の (赤ではない) キーは主キーのみ
ここに画像の説明を入力です。青い線で塗りつぶされたひし形なので、NOT NULL の単純な属性
ここに画像の説明を入力です。赤色の塗りつぶされたひし形なので NOT NULL 外部キー
ここに画像の説明を入力は青い線の塗りつぶされていないひし形なので、NULL にできる単純な属性です
ここに画像の説明を入力赤色の塗りつぶされていないひし形なので、NULL にできる外部キーです

余談
ですが、MySQL Workbench にはバグのあるデータベース > リバース エンジニア (Ctrl-R)オプションがあり、ERD ダイアグラムを生成でき、これらのアイコンを使用することに注意してください。私の経験では、v6.x は v8.x よりも優れていますが、どちらにも癖やバグがあります。

于 2015-03-04T16:37:21.547 に答える
4

列名の左側には、列が主キーのメンバーであるかどうかを示すアイコンがあります。アイコンが小さなキーの場合、その列は主キーに属し、それ以外の場合、アイコンは青いひし形または白いひし形です。青いひし形は、列に NN が設定されていることを示します。主キーから列を追加または削除するには、アイコンをダブルクリックします。テーブル エディタの [列の詳細] セクションにある [PRIMARY KEY] チェック ボックスをオンにして、主キーを追加することもできます。

ソース: http://dev.mysql.com/doc/workbench/en/wb-table-editor.html セクション: 7.7.1.3.2

于 2012-05-28T01:52:44.970 に答える
0

Googleを使用して、これを見つけました。

http://dev.mysql.com/doc/workbench/en/wb-using-table-tool.html

これで十分な説明ですか?さらにお役に立てば幸いです。

于 2012-05-28T01:50:57.907 に答える