有三个表:一个是公告affiche,另一个是通知notice,最后一个是附件表attach公告与通知这两个表都要提交附件信息至附件表当中,并且写入附件类形A代表公告,N代表通知.其中在附件表当中:有一个keyid字段,用来记录公告的编号或者是通知的编号,并且作为外链来关联公告与通知的主键,并且我通过keyid与type(附件类型)来联合查询出所关联的表是公告还是通知.
我是这样设计的:affiche:
id(编号),title
notice:
id(编号),titleattach:
id(编号),keyid,filename,type不知道这样是否合理?
还是需要另设一个中间表?