在爬虫的时候没有注意数据库的设计,所有数据都简单粗地放进一个表格,数据格式也没怎么考究。
但是现在要将数据用起来了,也就需要开始进行数据库表格的重构了,新的表格是做好了,但是也面临着好多数据不知道怎么搬运的问题。
说一下比较麻烦的点:
- 拆分出一个分类表,给主的数据表做一个外键关联。并且分类数目不少,手动创建分类条目的话,不太好;
- 在有搬运数据的同时兼顾上面设置的外键;
- 因为是外行,不知道该写怎样的脚本去进行数据的迁移;
- 说到底是数据库渣, iOS 开发跑来爬虫,还要搞数据库。
那么问题就来了
- 有没有什么框架(基于 python , c#, swift 之一)可以方便操作数据库,脱离编写 SQL 语言脚本?
- 有没有什么比上一条问题中的解决方案(用编程语言写脚本)更好的解决方案?
不知道大家怎么看, SQL 虽然基本的语句简单,但是怎么也没有往深入学的兴趣。。。。