zhihu_answer表的question_id字段要设置外键关系吗?
来源:6-13 知乎分析以及数据表设计 - 2
banbla
2019-05-07
zhihu_answer表的question_id字段要设置外键关系吗?
写回答
1回答
-
可以设置成外键也可以不设置成外键。实际的爬虫过程中,如果数据量过大的话最好不设置成外键,因为外键会影响数据库性能,但是不设置成外键的话,那么数据的一致性就需要自己去保证了,比如对应的question没有入库的时候当前的answer是否能入库? 设置成外键的话,数据库会检查这些问题?所以一句话就是:
要性能,不要设置成外键,但是会苦了使用数据的应用开发者,因为可能会出现一些不一致的数据造成代码异常
性能要求不高,使用外键,省心
00
相似问题