499件まで登録できるのに500件目が登録できないの、なんか条件式間違っているのか。

マイリスト最大20件、リストごとに50作品という仕様なので、リストごとのレコードに作品IDのカラムが50個というテーブル定義を想像したが、全体で499個という条件からすると、もっとすごいやつかもしれん。Oracleのテーブル当たり最大1000列なので、ユーザーID,1個目の作品のリストID,1個目の作品の作品ID,2個目の~,499個目の作品のリストID,499個目の作品の作品IDの可能性も出てきたな。

でもそれなら1つの作品が複数のリストに登録できない制限も謎だな。

ログインして会話に参加
:realtek:

思考の /dev/null