关于如何设计一个有多个表的数据库??
我要从3个信道同时接收数据并将数据加到本地和服务器的数据库。我的想法是收到数据后先添加本地库,等空闲下来时在添加服务器数据库。那样每次添加服务器数据库时都要查询本地的表。我想在本地建一个本地表的备份表,将备份表的纪录提取添加到服务器每提一条就删除一条。
这些信道的数据可以按照接收数据类型整合到2个表中,加上备份表就是4个表。但是我怕这样的话在3个信道同时接收数据时,会有同时向同一个表添加数据的冲突。
如果按照信道分就会产生6个表,加上备份表就是12个表。表又太多,并且添加服务器库时
也有可能有添加备份表纪录和删除纪录同时进行的冲突。
那位大侠给一个解决方案,不胜感激!