問題タブ [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.
spring-data-jpa - MysqlWorkbench 8.0 @OneToOne 1:1 マッピングが機能しない
エンティティをマッピングするために、mysqlworkbench でリバース エンジニアリングを使用しました。ただし、1:1 識別マッピングではバグが発生します。
バグ: 1 対 1 のマッピングの後、フォワード エンジニアリング (モデルの同期も使用) まではうまく機能します。
しかし、再度リバース エンジニアリングを介して EER ダイアグラムに接続すると、1 対 1 のマッピングが 1 対 n のマッピングに変わります。(1:親 / N:子)
ここに私が撮った写真があります。
- user : teacher @OneToOne 識別マッピング
- フォワード エンジニアリングの成功
- EER ダイアグラムをリバース エンジニアリングに再接続する
Teacher テーブルの user_id (fk,pk) にUQを設定してSynchronize Modelを適用しようとしましたが、うまくいきません。
何のバグか教えてください。助けて~