gpt4 book ai didi

database - 在 StackOverflow 克隆中,问题和答案是单独的表是否可以接受?

转载 作者:太空狗 更新时间:2023-10-30 01:51:30 25 4
gpt4 key购买 nike

基于 StackOverflow data dump ,似乎 S.O.将问题和答案表示为单个表 - 帖子。

但是,问题有标题、正文和与之关联的标签,而答案只有正文。至少对我来说,这表明它们足够不同,它们应该是单独的表。

此外,我不喜欢在我的 SQL 中编写 "and type='question'"

这些是合理的理由吗?

或者是否有充分的理由将问题和答案放在同一个表中?

最佳答案

问题和答案有很多共同点——作者、日期、评论等等。分离表(因为 SQL 模式通常不支持继承)意味着大量重复(评论表可能也必须拆分,或者有一个带有两个外键的愚蠢设计,一个到 Q 表,一个到一个表,其中只有一个是非 NULL 的)。

是的,正如您所指出的,问答之间也有区别,反之亦然。 “你付你的钱,你做你的选择”!-)

关于database - 在 StackOverflow 克隆中,问题和答案是单独的表是否可以接受?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/985113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com