※ 引述《h374601 (你好丫)》之銘言:
: 目前在正規化一個表格
: 是一些災害發生的相關資料
: 其中有一個欄位是地區
: 有些發生地可能會發生在兩區域的交界地
: 所以一個欄位會有兩個值(同一筆資料)
: 這樣的情形該怎麼解決呢?
: 請各位高手幫幫忙吧~感謝
乾脆存兩個 field 就好了
第二個就叫 "交界區域", 設成 nullable
除非有可能是多於兩個區域的交界, 那麼
就乖乖的normalize 一下, e.g.
本身的table 叫 災害case
另一個叫 災害case_area,
兩個欄位, 一個 災害case_id, 一個 area_id
和 災害case table 是 1..n
諸如此類
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.155.236.82