Closed yosukeh closed 8 years ago
◆◆ ②の作業順番(毎回動作検証可能。) ◆◆ テーブル名 symptom_warning_condition を symptom_warning_condition_part_element ID symp_warn_condition_id を symptom_warning_condition_part_element_id テーブル名 symptom_warning を symptom_warning_condition_part ID symptom_warning_id を symptom_warning_condition_part_id テーブル名 symptom_warning_condition を symptom_warning_condition_partのコピーとして生成 symptom_warning_condition_part_id を symptom_warning_condition_id に変更 テーブルsymptom_warning_condition_part に、symptom_warning_condition_id 列(FK)を追加。 手作業で、symptom_warning_condition_idの中身にsymptom_warning_condition_part_idを入れる DBからの情報の取り方をsymptom_warning_conditionを使うように変更。 DBアクセス側: symptom_warning_condition_part を見る前に、★いまここ symptom_warning_conditionを見て、 そこからsymptom_warning_condition_partを見るように変更 DB->JSON変換: symptom_warning_conditionで、一段掘り下げる。 JS側: symptom_warning_condition_part とあるところを、 symptom_warning_condition[0].symptom_warning_condition_part に変更 テーブルsymptom_warning_condition_part内のsymptom_record__idを削除
DB案: ① symptom_warningテーブルに、group_idを入れる。 ←だめか。。 Group_idが1意でないのがまずい。。あと、Groupに名前とかつけるとめんどい。 人のを持ってくるのも難しい。
② symptom_warning_groupテーブル新設。group_idを入れる。 Symptom_warningテーブルから、symptom_record__idを移管。 ②の時の、あるべきDBのTable名は? symptom_warning_condition が一番大きなグループ(タブ) symptom_warning_condition_part が、1つ1つの発生・回避条件 symptom_warning_condition_part_element が、1つ1つの発生・回避条件の詳細条件