yosukeh / try1

0 stars 0 forks source link

警告改善  DB名修正 #171

Closed yosukeh closed 8 years ago

yosukeh commented 8 years ago

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つの発生・回避条件の詳細条件

yosukeh commented 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を削除