首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

数据库保存数据的时候如何保存个数会变化的东西比较好

2012-07-02 
数据库保存数据的时候怎么保存个数会变化的东西比较好比如我有一个模块,这个模块需要保存物品在地图上的位

数据库保存数据的时候怎么保存个数会变化的东西比较好
比如我有一个模块,这个模块需要保存物品在地图上的位置,根据物品的大小和形状物品需要保存的经纬度个数不一样,比如我一个石头可能只需要保存一个经纬度,而一个比较大的东西可能需要保存十个点甚至50个,请问怎么做比较,我计划是把经纬度单独提取出来做成一个表,当查询的时候,从主表里面找到相应的id,然后再到经纬度这个表查找对应的经纬度数组

但是问题是这个经纬度怎么保存,一个经纬度一个列???还是有什么办法???

我们是用sqlite

如果有用其他的mysql同学也可以提供下思路

[解决办法]
怎么想就怎么做。

create table items (
id int not null auto_increment,
);

create table coord (
id int not null auto_increment,
item_id int not null,
row int not null,
col int not null
);

热点排行