ID属性を持つオブジェクトの配列があり、それらをテーブルにリンクする必要があります。
リンクされたオブジェクトIDを2列のMySQLテーブルに挿入したいと思います。
問題のテーブルには、 AとBの2つの列があります。オブジェクトのコレクションをオーバーラップせずにリンクしたいと思います。
これは、アプリオリアルゴリズムの候補生成プロセスに似ているため、疑似アプリオリと呼んでいます。
以下の例では、ID値が1〜5の5つのオブジェクトがあります。たとえば、次$obj1->id == 1
のようになります。
表の例:
Input IDs:
{1, 2, 3, 4, 5}
Output DB Table:
-----------
| A | B |
-----------
| 1 | 2 |
| 1 | 3 |
| 1 | 4 |
| 1 | 5 |
| 2 | 3 |
| 2 | 4 |
| 2 | 5 |
| 3 | 4 |
| 3 | 5 |
| 4 | 5 |
-----------