私は2つのテーブルを持っています:
university
:
university_id(p.k) | university_name
およびuser
:
uid | name | university_id(f.k)
ユーザーテーブルでuniversity_id
NULLを維持する方法は?
私は1つのクエリのみを記述しています。私のクエリは次のとおりです。
INSERT INTO user (name, university_id) VALUES ($name, $university_id);
ここで$university_id
は、フロントエンドからnullにすることができます。
university
テーブルはデフォルトで私が設定します。
フロントエンドでは、学生は大学名を選択し、それに応じてテーブルにuniversity_id
渡されますが、学生が大学名を選択していない場合は、フィールドのテーブルにuser
null値を渡す必要があります。user
university_id