一直以来都有这个问题,今天比较亢奋,发个贴跟大家讨论下。
自知自己技术一般,所以大虾别喷。
就是假如有一个总记录 A 表,里面有各种字段,sid title content link....
然后有一个个人记录表 B 表 ,字段:id name sid(A表的sid) 来记录这个人所拥有的A表中的数据。
那现在问题出现了,假如B表”张三“有10条A表记录,我是把 10个sid用一个符号组合在一起存入B表的sid呢。还是生成10条记录存入B表呢?


考虑到往出取的时候 第1种方法自然是用explode 来分割B表sid,然后进行循环再查询A表来取出数据。 第2种方法就是直接将该id的所有记录查出循环出来。
那么到底是哪种方法好? 从 数据库 程序各方面所下。 在下不知道阐述的怎么样,还望指教。。。
自知自己技术一般,所以大虾别喷。
就是假如有一个总记录 A 表,里面有各种字段,sid title content link....
然后有一个个人记录表 B 表 ,字段:id name sid(A表的sid) 来记录这个人所拥有的A表中的数据。
那现在问题出现了,假如B表”张三“有10条A表记录,我是把 10个sid用一个符号组合在一起存入B表的sid呢。还是生成10条记录存入B表呢?


考虑到往出取的时候 第1种方法自然是用explode 来分割B表sid,然后进行循环再查询A表来取出数据。 第2种方法就是直接将该id的所有记录查出循环出来。
那么到底是哪种方法好? 从 数据库 程序各方面所下。 在下不知道阐述的怎么样,还望指教。。。