从API返回的surveymonkey id有多独特?

时间:2015-07-10 11:10:23

标签: surveymonkey

调查猴子ID是否全球独一无二?在帐户中是唯一的吗?

我将surveymonkey结果存储在关系数据库中,我想知道我是否可以使用单个ID(例如answer_id)作为主键,或者是否需要使用复合键(例如(survey_id,question_id,answer_id))

2 个答案:

答案 0 :(得分:1)

我问了一会儿,看了档案。我记得答案是,任何给定的表都是唯一的,但你不能认为它们在全球范围内是唯一的,例如,响应不应该复制问题ID。有一天,一个序列可能会延续到另一个序列。

答案 1 :(得分:1)

answer_id在所有SurveyMonkey answer_ids中是全局唯一的,因此如果您将其用作答案的唯一键,则不需要复合键。来自一项调查的answer_id不会与任何SurveyMonkey调查中的任何其他answer_id发生冲突。正如sysmod所提到的,每个ID类型都在它自己的域中,因此您不能指望它们在不同类型中是唯一的。