0

私はほとんど議論がなく、あなたの意見を聞きたいです。2つのテーブルがある場合:

   NEWS:
     -id
     -content
     -...
     -...


   website:
     -id
     -name
     -...

これらの表は、いくつかの国(5〜6)の1つのWebサイトのものです。Webサイトのテーブルのどこに、URL、プレフィックス、連絡先情報などのWebサイトの情報を保持します...そして、これら2つのテーブルを接続する方がよいかという質問に移ります。次のような1つのリンクテーブルを使用します。

          news_website:
            news_id
            website_id

ここで、Webサイトが存在するニュースを確認するか、NEWSテーブルにもう1つのフィールドタイプ「SET」を作成します。私の意見では、クエリを減らしているので、フィールドを1つ追加するとよいでしょう。ありがとう :)

4

1 に答える 1

0

1 つのニュースが複数の Web サイトに属している場合は、マッピング テーブル news_website を優先します。そうでない場合は、Web サイトを参照する新しいコラム ニュース テーブルを追加します。複数の Web サイトのニュース テーブルにセット列を追加することは維持できません

于 2013-03-20T11:39:25.333 に答える