私は2つのテーブルを持っています:
表1:
id(int) | stuff(text)
-------------------------
1 | foobarfoobarfoo
2 | blahfooblah
3 | foo
テーブル 2:
id(int) | otherstuff(text)
--------------------------
1 | foo
2 | bar
3 | blah
table1 の行には、複数の foo、bar などを含めることができます。また、table2 の各行は、table1 の複数の行に表示できます。
これは、これをまっすぐに保つためのより良い方法です。次のような 3 番目のテーブルを作成する必要があります。
表 3:
id_from2(int) | id_from1(int)
-----------------------------
1 | 1
1 | 2
1 | 3
2 | 1
3 | 2
または、同じ情報を追跡するために、配列型の列を table1 と table2 に追加する必要がありますか?