多対多関係テーブル用のブリッジテーブルを作成する必要はありますか?例えば多対多関係のテーブル構造に助けが必要
:
Table Group
は、グループごとにブロックされたウェブサイトのための列がありますし、各グループが1以上が
が言うことができますウェブサイトをブロックすることができ、Group One
はfacebook.com and twitter.com
が、今ではそれの外観をブロックしています列は"Blocked_Websites"
となり、行内にはfacebook.com,twitter.com
の値が入ります。この方法で私はこれをphpで取得し、それをページに表示するように爆発させることができます(各グループのブロックされたウェブサイトを表示するページ)
これは問題ありませんか?またはこれにブリッジテーブルを使用する必要がありますか?
多かれ少なかれ多くの関係のために、ブリッジテーブルを使用する人がほとんどまたは常に存在するためです。
これまでに何をしようとしていますか? –
あなたは自分で**コードを書くことを試みることが期待されます**。 [もっと研究をした後](https://meta.stackoverflow.com/q/261592/1011527) 問題がある場合は**投稿した内容を投稿してください** working **と は、[最小、完全、および検証可能な例]を提供します(http://stackoverflow.com/help/mcve)。 [よくある質問のしくみ](http://stackoverflow.com/help/how-to-ask)をお読みください。 [ツアーに参加する](http://stackoverflow.com/tour)と[this](https://meta.stackoverflow.com/q/347937/1011527)を必ずお読みください。 –
ああ..すみません...ごめんなさい...私の間違いである "例えば"という言葉を使うのは習慣だった。それは私が言ったように.. "Groups"テーブルには "Blocked Websites "これは、多くのウェブサイトがコンマで区切られた行を持っています(これは働いています)...私は関係を検索した後(FKを使用するように計画していました)...多くの人に出くわしました... 今私はこのために「ブリッジテーブル」を使用する方が良いのであれば、混乱したり、現在の構造に固執すればいいのですが、私はいくつかアドバイスを求めました。 –