bookとstudentとbookテーブルを使って特定のクラスのライブラリシステムを構築しようとしています。私は2つの配列が 配列のランダムな値を別の配列と一意の値に割り当てる方法
Students
とBooks
は、学生配列内の要素が$students=(st1,st2,st3,st4,st5,st6);
や書籍内の要素あると仮定し$books=(b1,b2,b3,b4,b5,b6);
されている私は、学生に本を配布したいランダムになるように:
条件1:すべての生徒は、すべての書籍を6 の反復で読む必要があります。
条件2:いいえ、学生が得るべきではない重複ブック(すなわち無図書 が二回割り当てるべきであるディストリビューションの
プロセス:。すべての反復では、各学生が6の読み出しにすべきであり、1冊の 本を入手ユニーク
注:重複チェックを取得するための本や書籍の数よりも少ない数の反復のない、常にどちらかと等しくなります
私は私が値0を格納していますテーブル
issued_book
を持っていますissued_book
テーブルの各反復で学生ID(外部キー)とブックID(外部キー)が割り当てられます。すべての生徒が一緒に本を返すたびに、新しいものを割り当てます。
しかし、どういうわけか私は生徒にブック配列を割り当てている間に、それぞれの生徒に固有の組み合わせを取得していません。
宿題は可能でしょうか? – Blinkydamo
何かを構築しようとするような種類の – user3424169