Ruby onRailsv3.2.2とMySQLを使用しています。地理空間をバランスよく「抽象化」「処理」したいのですが、全体の構造を「発明」しなければならないので困っています。それで...
地理的空間のモデルクラスと関連するデータベースデータを整理する方法は?つまり、たとえば、どの「タイプ」のクラスを実装する必要がありますか?RoR単一テーブル継承やポリモーフィッククラスのようなものを使用する必要がありますか?-?また、前述のモデルクラス(または複数のモデルクラス)を前提として、データベースに追加する必要があるテーブル列と、取得可能にするためにそれらをどのように入力する必要があるか(この理由は、検索フォームを実装することを考えているためです。おそらく「自動補完名」入力フィールドを使用して、ユーザーフレンドリーな方法でレコードを検索しますか?
注:現時点では、地理的空間を(「ネストされた」空間)>>>>>に「編成」することを計画していcontinents
ます。ただし、検索フォームのユースケースでは取得可能であるため、これらのスペースオブジェクトを処理するために、データベーステーブルを1つだけ作成する必要があります。countries
regions
cities
addresses