日期:2014-05-20  浏览次数:20731 次

请教,论坛附件设计问题
在设计论坛的时候,主题可以发布附件A,附件B...,跟贴也可以发布附件,2楼发布附件A2,B2...三楼也可以发布附件,那


么附件怎么和用户and 几楼关联起来呢?解决了好久了

------解决方案--------------------

主题。。(主建,正文,附件A,附件B)

回帖。。(回帖表主建,多少楼,主题表外键,回帖人ID,附件A,附件B。。。等等字段)

附件。。(附件ID,URL。。。。等等字段)
------解决方案--------------------

上面设计的感觉不太合理。。。

重新设计一下。。

主题表(主键,正文。。。。是否有附件)

回帖表(主键,楼层。。。。。。回帖人ID,是否有附件)

附件表(主键,主题外建,楼层。。。。)


如果是发主题的附件。。楼层就是0、、、
------解决方案--------------------
探讨

因为可能同时有很多人在回复,只有回复成功之后才能知道楼层吧?

------解决方案--------------------
探讨

引用:
引用:

因为可能同时有很多人在回复,只有回复成功之后才能知道楼层吧?


那没有关系吧。。。在没回复前。。就上传了附件了。。

是文件上传到服务器。。。。这都只是个重命名上传附件的过程吧。。

上传的路径(连文件名字)记录下来。。

回复提交时再同时向回帖表和附件表插入数据。。。


在附……

------解决方案--------------------
这是表设计的关系

别把楼层 版主来了