私はプロジェクト管理システム用のデータベースを作成しましたが、問題はテーブル(ユーザー)(memberof)(チーム)(プロジェクト)(タスク)を作成したときに、そのユーザーとタスクをリンクできません。テーブル間にFOREIGN KEY関係を作成する方法は?
-1
A
答えて
1
ことがタスクとユーザーテーブルの両方にあるのでちょうどid_userに、その後PK/FKで一緒にテーブルを結合して。いくつかのタスクには複数の人が必要な場合があるため、今のようにタスクテーブルではなく、ユーザとタスクに対して多対多の関係を持つ別のテーブルを使用する方がよいでしょう。
+0
タスクにはただ1人のユーザーしか参加できませんが、テーブルのタスクとユーザーを一緒に参加させることは大変ありがとうございます。 、 右 ? – yassir
関連する問題
- 1. テーブル間の関係を生成する方法
- 2. 角度1コンポーネント間の関係を作成する方法は?
- 3. オブザーバブル間の依存関係を作成する方法は?
- 4. ASP.NETエンティティフレームワークの2つのテーブル間の関係を作成する方法
- 5. 3つのテーブル間の関係を作る正しい方法
- 6. ノード間でNeo4J関係を作成する方法yelpデータセット
- 7. ソーシャルネットワーク関係テーブルを作成する
- 8. LARAVEL - 3つのモデルの間に間接的関係を作成する方法
- 9. 3つのテーブルにはたくさんの関係を作成する方法
- 10. これらのテーブル間の関係をSQLデータベースに作成する正しい方法は何ですか?
- 11. データセット内のテーブル間の関係を追加する方法
- 12. テーブル間のデータベース依存関係を取得する方法
- 13. 2テーブル間の関係を保存する方法
- 14. テーブル間の関係
- 15. MySQLで関係テーブルを作成するには?
- 16. MySQLでN:M関係のテーブルを作成するには?
- 17. RealmSwiftで関係を作成する方法は?
- 18. ターゲット間に人工的な循環依存関係を作成する方法
- 19. コレクション(1:n)の関係を作成する方法
- 20. Entity Framework 6のコードテーブルで同じテーブル間に一対一の関係を作成する方法
- 21. テーブル関係を維持する方法
- 22. SQLAlchemy:プログラムで関係を作成する方法
- 23. 2つのモデル間の関係を作成し、データベースを更新する方法
- 24. SQLは2つのテーブル間の内部関係を作成します
- 25. POSTエンドポイントのリンク関係を作成する方法は?
- 26. ステートチャートで依存関係を作成する方法は?
- 27. JPA ManytoOne関係でクエリを作成する方法は?
- 28. Laravel - Laravel関係で属性を作成する方法は?
- 29. Entity Frameworkを使用して2つのテーブル間の関係を作成する
- 30. 関係マップの作成方法
質問を編集して画像をインラインで追加すると、広告を見るためにオフサイトに移動する必要はありません。 –
あなたは 'tache'テーブルに' iduser'を持っていますので、それをあなたの 'users'テーブルのFOREIGN KEYとして設定するのはどうですか? –
申し訳ありませんが、私は彼らが10の質問を完了するために言ったイメージを追加できませんでした。 私は外部キーを設定していませんでした。なぜなら、データベースが丸で囲まれていて、これは私が – yassir