sql >> データベース >  >> RDS >> Mysql

MySQLWorkbenchでリレーションシップを作成する方法

    MySQL Workbenchでリレーションシップを作成するには:

    1. データベースモデルを作成します(新しいモデルを作成するか、既存のデータベースをリバースエンジニアリングします)
    2. データベースモデルを表示し、関係の最初のテーブルをダブルクリックします
    3. 下部のペインが開き、テーブルの詳細が表示されます。 外部キーをクリックします タブ
    4. 左側のペインで、外部キーフィールドと参照テーブルを選択します
    5. 中央のペインで、外部列と参照(主キー)列を選択します
    6. 右側のペインで、主キーレコードが更新または削除されたときに実行する更新/削除アクションを設定します

    これで関係が確立されました。そのテーブル内の他の外部キー列について、手順4〜6を繰り返します。

    このモデルからデータベースを作成するには:

    1. 更新されたスキーマをスクリプトにエクスポートします。
    2. スクリプトからデータベースを作成します。

    データベースモデルを使用して関係を確立する例を次に示します。

    この例は、「アルバム」テーブルで2つの関係が確立されていることを示しています。左側のペインで外部キーをクリックすると、中央と右側のペインが詳細で更新されます。


    1. 関係代数

    2. CRMデータベースに含める4種類の情報

    3. T-SQLのバグ、落とし穴、およびベストプラクティス–決定論

    4. Oracle SQLを使用して、1つの出力日数と曜日をどのように出力しますか?