我已将我的Android应用程序连接到远程数据库并将数据从本地数据库上传到远程数据库。在我的远程数据库中,我有一个表,其中包含远程数据库中其他表的FK (datatype int)
,我需要从远程数据库表的FK
列中的本地数据库上传用户输入。另外,我首先将所有数据存储在本地数据库中,然后将其上传到远程数据库。
我很好奇的是:
两者(本地和远程数据库)中的FKs
列数据类型是否需要相同?
目前,我在本地数据库中将FKs
输入保存为String,但是,
在远程数据库FKs
列中是int
我是否需要创建FKs
附加在本地数据库中的表格?
我的意见:
到目前为止我所想到的,不确定这是否正确的方法是硬编码外键列将它们保存在我的本地数据库中的变量中并将它们上传到远程服务器,因为目的只是存储用户从Android应用程序输入到远程服务器。
请帮忙......我以前从未这样做过。谢谢你提前