当前位置: 代码迷 >> Sql Server >> 关于设计有关问题,是不是要妥协
  详细解决方案

关于设计有关问题,是不是要妥协

热度:17   发布时间:2016-04-24 09:50:08.0
关于设计问题,是不是要妥协
需求大致如下:
有2个表是主从关系的
tba
rcode char primary key,......

tbb
Id int  primary key, rcode char, scode char......

一个rcode ,在tbb 里面可能存在多条记录,所以tbb 里面用Id 自增长做主键, 现在业务是有一个评论功能, 可以对 tba 和 tbb 进行评论,所以要建评论表。 但是存在一个问题, tba 里面的rcode 是字符, tbb 里面是id 整数, 如果2个要共用一个评论表的话,需要把 tbb  id 改成字符。这样可以方便程序维护,只访问一张表,

对这情况,是 把 tbb id 改成字符, 还是 建2张 评论表。 一张里面的 保存 tba(rcode)   一张保存 tbb(id)

------解决思路----------------------
建议把 tbb id 改成字符,用一张评论表,有利于后期维护
------解决思路----------------------
楼主的评论对于tbb来说是每一条记录都会评论,还是对每个rcode做评论。
------解决思路----------------------
#4
你用一个字段才麻烦呢!
通过什么来判断是 tba 还是 tbb 的评论?加个标志字段,还不是要两个字段,而且做连接时还要作类型转换。
  相关解决方案