我想建立一个stackoverflow的网站。我需要一些关于如何组织我的数据库的建议....比如每个用户应该有哪些字段,如何组织提出的问题以及对它们的回复,他们得到的投票......如果有人可以帮助我的话使用所需的数据库表及其中的相应字段。在此先感谢:)
答案 0 :(得分:1)
亲眼看看:
http://data.stackexchange.com/stackoverflow/query/new
或下载并试验一些SO克隆:
克隆列表:
https://meta.stackexchange.com/questions/2267/stack-overflow-clones
答案 1 :(得分:0)
我不是一个傲慢的洞或任何东西,但这一切都取决于你想要优化效率的东西。您希望我们告诉您DBA将如何制作这样的网站。
我可以分享我多年的网站设计经验和软件工程师的唯一知识。
确定系统所需的每个变量和子集。你需要用户什么,需要维护。之后,获取我们的一些便条纸,然后转到白板。
当您弄清楚您的表架构时,请将其发布回此处,以便我们帮助您进行优化。国际海事组织,你不是在问一个问题就是免费要求一些东西。
这是一个漫长的过程。当你弄清楚你想要的表格时,我们可以调整你所有的varchars,bits和clobs是最好的。
在此之前,祝你好运。
旁注:我必须从头开始与一个5人团队一起完成并设计一个项目。只需坐下来一天,确定你想要完成的每件事,然后随着粘滞便笺的移动,这样做就可以找出你认为合适的东西。