AJAX+JavascriptDBで簡易CSVデータベース利用のWebサンプルを参考に・・・
昭島市の賃貸物件情報 を作ってみました。
以前書いたように「csv」データだけ別途吐き出す仕組みさえ作ってしまえば
簡易に検索させるサイトは出来てしまいますね!
(サンプルは検索条件設定まで出来てません・・・2011/02/22現在)
一応リレーショナルデータベースを意識して
物件テーブルを基本に
路線テーブル
駅テーブル
間取りテーブル
種別テーブル
構造テーブル
からそれぞれデータ取得してきています。
「SELECT LINE_TBL.line_nm,STATION_TBL.station_nm,BUKKEN_TBL.toho,BUKKEN_TBL.bus,BUKKEN_TBL.menseki,ROOM_TBL.room_nm,BUKKEN_TBL.floor,BUKKEN_TBL.chikunen,BUKKEN_TBL.houi,BUKKEN_TBL.price,BUKKEN_TBL.kanrihi,BUKKEN_TBL.shikikin,BUKKEN_TBL.reikin,BUKKEN_TBL.syokyaku,TYPE_TBL.type_nm,KOZO_TBL.kozo_nm FROM BUKKEN_TBL INNER JOIN LINE_TBL on BUKKEN_TBL.line_id = LINE_TBL.id INNER JOIN STATION_TBL on BUKKEN_TBL.station_id = STATION_TBL.id INNER JOIN ROOM_TBL on BUKKEN_TBL.room = ROOM_TBL.id INNER JOIN TYPE_TBL on BUKKEN_TBL.type = TYPE_TBL.id INNER JOIN KOZO_TBL on BUKKEN_TBL.kozo = KOZO_TBL.id WHERE true」
こんなSQLが書けちゃうなんてステキです!