なるほど告知欄じゃねーの

■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 最新50    

ザ・雑談スレ

817 :名無しさん@故郷VIP:2021/08/24(火) 17:58:32 ID:pL01by6T0
早々に設計ミスに気が付く…orz

・一対一リレーションの問題点
  種族側のテーブル
  魔王なら種族番号1、女神なら種族番号2みたいに
  一意に番号が割り当てられている
  これ、リスト作った後に種族番号のカラムを作って、
  そいつに自動番号の機能を割り当てて自動的に
  番号をふった
  それ自体はいいんだけど、自動番号をゼロから作ると
  かならず1番からスタートするっぽい
  それ自体は別に問題じゃないんだけど

  ・親(悪魔テーブル)側の種族番号に対応して悪魔の名前を
   引っ張ってきてくれる。便利だが、万が一悪魔テーブル側に
   0や-1、あるいは空値があったら?
   (一対一だとその行自体がないことになってしまう。具体的には
    ベルゼブブの種族番号は1で魔王なんだけど、これを0にすると
    ベルゼブブ自体がいなくなってしまう。エラーなりではなく、
    データが出てこない。これでは気が付くこともできない)

  ・悪魔自体は全部一意だけど、種族みたいなパラメーターには
   「なし」や「現在は不明」が存在するはず
   明確に「種族がない・変化する・理由があってふせてある」なんて
   場合にこれでは対処できない

一対多でリレーションすべきらしい orz

・・・なんかメモ代わりに書いてるけどちょっと多すぎるね・・・
俺様スレ立てますー


156KB
続きを読む

名前:
E-mail(省略可)