这是今天去SOHU面试的其中一道题,大概的意思就是,有3个表,让选出产品的名称、分类名称什么的,看了以后感觉跟这样的领导也混不出来什么结果,呵呵,结果可想而知~~~
其他几道题:按要求写出生成XML文件的PHP代码、用PHP写出通用的登录程序、写出用javascript操作COOKIE的代码,呵呵~~

解决方案 »

  1.   

    貌似第一种多出一个表没啥用。反正mysql支持子程序、视图、存储过程什么的,关系数据库该有的功能都有了,设置一下外键,关联起来,第二种两个表足够了
      

  2.   

    假如产品和分类不是一一对应的话,你怎么去设置,不要告诉我产品对应的分类ID-p_c_id用这样的格式"1,2,3,4,5,6,7",你要知道产品和分类不可能是一致的,例如a产品由1,2,4,6分类构成,而b产品由2,4,5,7构成,现在a,b产品给自多了一个8,你看看你们用3个表操作简单,还是2个表简单!