DB 設計の不備

question_log が lid と qid の組で管理されているため,element_log すなわち element に依存してしまう.これでは folder 単位の学習どころか binder すら実装できない.
question_log の主キーを (qid,user-id,mode-id) にする必要がある.
(user-id,mode-id) の組は他に使う機会が少なそうなので別 ID にする必要もなかろう.
さて,この変更はどれだけの影響を及ぼすのだろうか….PSS6 からの移行処理から変更する必要があるんだけど,コンパイラエラーが出ないから困るよね.本気で TestSuite の導入を検討しましょう.つーか PSS こそ TestSuite が必要なソフトウェアだと思うんだけど>開発者様(笑)