classDiagram

災害発生箇所 --> 土砂災害発生場所_場所毎 : be:土砂災害発生場所(場所毎)
災害発生箇所 --> 河川氾濫発生箇所_箇所毎 : be:河川氾濫発生箇所(箇所毎)
災害発生箇所 --> 災害発生場所_場所毎 : be:災害発生場所(場所毎)
災害発生箇所 --> 被害範囲_領域 : be:被害範囲(領域)

class 災害発生箇所 ["be:災害発生箇所"] {
    be:土砂災害発生場所(場所毎)
    be:河川氾濫発生箇所(箇所毎)
    be:災害発生場所(場所毎)
    be:被害範囲(領域)
}

class 土砂災害発生場所_場所毎 ["be:土砂災害発生場所(場所毎)"] {
    pd:地方公共団体コード
    pd:都道府県名
    pd:市区町村名
    pd:緯度
    pd:経度
    be:災害状況
    be:死者数
    be:行方不明者数
    be:負傷者数(重傷)
    be:負傷者数(軽傷)
    be:発生日時
    be:住家被害(全壊)
    be:住家被害(半壊)
    be:住家被害(一部破損)
    be:非住家被害(公共建物)
    be:非住家被害(その他)
    be:田_流失・埋没(ha)
    be:畑_流失・埋没(ha)
    be:確認日時
    be:通行支障有無
    be:迂回路有無
    be:住民避難の必要性
    be:障害物除去の必要性
    be:区間・区域等
}

class 河川氾濫発生箇所_箇所毎 ["be:河川氾濫発生箇所(箇所毎)"] {
    pd:地方公共団体コード
    pd:都道府県名
    pd:市区町村名
    be:氾濫発生日時
    pd:緯度
    pd:経度
    be:死者数
    be:行方不明者数
    be:住家被害(床上浸水)
    be:住家被害(床下浸水)
    be:河川名
    be:水系名
    be:左右岸
    be:被害状況
    be:対策状況
    be:田_冠水
    be:畑_冠水
    be:浸水面積(ha)
    be:確認日時
    be:現地確認有無
    be:住民避難の必要性
    be:障害物除去の必要性
}

class 災害発生場所_場所毎 ["be:災害発生場所(場所毎)"] {
    pd:地方公共団体コード
    pd:都道府県名
    pd:市区町村名
    pd:緯度
    pd:経度
    be:災害種別
    be:被害状況
    be:災害発生日時
    be:件名
}

class 被害範囲_領域 ["be:被害範囲(領域)"] {
    pd:地方公共団体コード
    pd:都道府県名
    pd:市区町村名
    be:災害種別
    be:被害状況
    be:災害発生日時
    be:範囲(面情報)
    be:深さ(面情報)
}