私のデータベースに問題があります。私は2つのテーブルを持っています。最初のテーブルの名前:Benefictor..and秒の名前:受益者の家族の各人の名前を含む人。なぜなら、私は彼らの間に関係を作り、Personテーブルの各人のIDは重複した値を示しているからです。とにかくこれを解決するにはそれをより良くする別の方法?私の英語について私を許してくださいデータベースの重複値
0
A
答えて
0
私は現在の方法であなたの質問を得ているので、ソリューションは、親子の種類の構造の単一のテーブルによって解決することができます。あなたは人のテーブルを作成することができますし、親としてbenefictor扱うことができます(benefictor_id = 0)と
- Personテーブル
- ID(その特定の家族のためにbenefictor /人のIDに等しいbenefictor_id付き)子として他の家族のメンバー|名前| benefictor_id
- 1 | person1 | 0
- 2 | person2 | 1
- 3 | person3 | 1
+0
私は申し訳ありませんが、あなたはそれを私にもっと説明できますか? – issam5
+0
このテーブルperson1はbenefictorであり、person2とperson3.uはbenefictor id 0を保持することができますが、他の家族のためのperson benefiteror自身nのためにあなたは、あなたはbenefictor person.uのidを使用することができます家族を見つけて、すべての恩恵を取っている人を見つけるために、ここではbenefictor_id = 0 –
関連する問題
- 1. データベースの私の値の重複を削除する
- 2. MySQLデータベースの重複エントリの値を+1する
- 3. SQLクエリの値の重複
- 4. PHP MySQLの重複値チェッカー
- 5. PHP:重複値の削除
- 6. のArrayList - 重複した値
- 7. sprintfの重複する値
- 8. SQLiteの奇妙な重複データベース
- 9. 重複した値に
- 10. Azureストレージテーブル/トランザクションと重複値
- 11. INSERT INTO値(...)複数の値を持つ重複キー更新時
- 12. テーブル内の重複カラムの値
- 13. ビジネスインテリジェンススタジオキューブディメンションの重複値の処理
- 14. 偽「の値の重複定義」エラー
- 15. Modelクラスの重複値のチェック
- 16. 複数のデータベース間でキーの重複を防止する
- 17. Entity Frameworkデータベース最初の複数のスキーマ重複するテーブル名
- 18. Sqlの重複カウント重複
- 19. 最大重複値のmysqlクエリ
- 20. Laravel 5.1が複数の重複レコードをデータベースに入力する
- 21. Android:重複する値がデータベースに挿入されています
- 22. SQLの重複値については、最新の重複値を選択する方法
- 23. jqPlot軸上に重複する値
- 24. Linq OrderBy - 重複値について
- 25. C#列挙型と重複値 - 危険?
- 26. Angularjs NGリピートオブジェクト - 重複した値
- 27. 列挙型、重複する値、C#
- 28. アップロードされたCSVからMYSQLデータベースの重複を防止
- 29. MySQLデータベースの重複するエントリを削除する
- 30. データベースのつぶやきをアーカイブする(重複を避ける)
テーブルの構造や現在持っているデータの例など、質問を更新できますか? –