0
我正在使用Ruby on Rails v3.2.2和MySQL。我想以平衡的方式“抽象”和“处理”地理位置的空间,但是我必须“发明”整体结构时遇到了麻烦。所以...如何组织地理空间的模型类和相关数据库数据?
如何组织模型类和相关的地理空间数据库数据?也就是说,例如,我应该实现哪个“类型”类 - 应该使用类似RoR单表继承还是多态类? - ?并且,考虑到所提到的模型类(或模型类),应该将哪些表列添加到我的数据库中,并且应该如何填充这些以便可检索(原因在于我正在考虑实施搜索表单以便以用户友好的方式查找记录,可能是使用“自动完成的名称”输入字段)?
注:在这个时候,我计划 “组织” 在地域空间( “嵌套” 空格)continents
>countries
>regions
>cities
>addresses
。但是,由于搜索表单使用情况的可检索性,我想知道为了处理这些空间对象而创建一个只有数据库表。
你可以更明确地说明你将如何陈述类和处理数据? – Backo
在答案中添加,希望它有帮助。 –
我想将所有数据存储在* one *数据库表中。 – Backo