状況: HTMLフォーム送信用のSQLデータストレージ。
シナリオ1: 各フォームフィールドをテーブルフィールド(フォーム)として持つ1つのテーブル。
シナリオ2: 2つのテーブル-IDとタイムスタンプ(form_submission)を持つ最初のテーブル。id、fkからform_submission、field_title、field_value(form_field)の2番目のテーブル。HTMLフィールドに値がある場合にのみデータを挿入します。
より多くのメモリが必要なのはどれですか?
シナリオ1では...送信ごとに1つのレコードのみですが、各レコードには複数のnull値があります。
シナリオ2では...form_fieldテーブルからの5つ以上のレコードと、form_submissionテーブルから送信された時刻。
補足:年間1万件のフォーム送信しかありません。