teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/02/05 02:41

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -6,4 +6,5 @@
6
6
  外部参照側ではその関係が確定しない(今回なら未選択)時にはNullとするのが得策でしょう。
7
7
  その場合、`categories`には`未選択`自体の登録を止めるの必要がありますね。
8
8
 
9
- 未選択を持たせるのなら`ID`の**AUTO_INCREMENT**をやめて、外部参照側で初期値として設定可能なように0などの固定値にする必要があります。
9
+ ~~未選択を持たせるのなら`ID`の**AUTO_INCREMENT**をやめて、外部参照側で初期値として設定可能なように0などの固定値にする必要があります。~~
10
+ ↑これだと削除しないようにするという問題が残りますので、得策ではないですね。