問題タブ [forward-engineer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Forward Engineer が MySQL Workbench のモデルからテーブルを作成しない
Workbench の仕組みに完全に混乱しています。ここに私が取る手順がありますが、どこが間違っているのかわかりません。
- ローカルホスト接続を作成しました。
- モデルを作成しました。
- ローカル接続でデータベースを作成しました。
- モデルをローカル接続にフォワード エンジニアリングしました。
- モデルのテーブルがデータベースにありませんか???
誰かがこの闇の魔法を手伝ってくれませんか? 私は初心者で、プロセスは非常に混乱しています。
mysql - リレーションシップを正しく作成したことがわかっている場合、外部キー制約エラーを解決するにはどうすればよいですか?
多くのテーブルを作成し、現在、論理モデルを物理データベースにフォワード エンジニアリングしようとしていますが、「外部キー制約を追加できません」と表示され続けると問題が発生します。
ただし、エラーが Recipe_ID を参照している Products に関連していることはわかっていますが、Recipes テーブルから RecipeIngredients テーブルへのリレーションシップ ラインをクリックすると、FK Recipe_ID が Recipe テーブルの Recipe_ID 主キー列を参照していることがわかります。製品テーブル。
その場合、なぜ問題が発生するのでしょうか? すべてのテーブルを再作成する以外の提案。これが私の写真モデルと私の問題の写真です。