题目是这样的:
表COLOR-SCHEME(颜色方案)
COLOR_SCHEME_ID        FOREGROUND      BACKGROUND      HIGHLIGHT
    181                    VIOLET         TAUPE           WHITE
    2021                   MED BLUE       WHITE           PURPLE
    114                    WHITE          DARK GREY       YELLOW
书上有句这样的话:同样地,也不能将两个列的任意组合作为主关键字(举例来说FOREGROUND和BACKGROUND),因为任合一组值都有可能在剩余的其他属性中存在许多不同的值.   我不怎么理解这句话,哪位好心人帮我详细的解释下,谢谢了.

解决方案 »

  1.   

    COLOR_SCHEME_ID           FOREGROUND         BACKGROUND             HIGHLIGHT 
        181                    VIOLET            TAUPE                 WHITE 
        2021                  MED BLUE           WHITE                  PURPLE 
        114                    WHITE             DARK GREY            YELLOW 
      
      

  2.   

    COLOR_SCHEME_ID          FOREGROUND        BACKGROUND            HIGHLIGHT 
                181                    VIOLET            TAUPE                WHITE 
                2021                  MED BLUE          WHITE                  PURPLE 
                 114                    WHITE            DARK GREY            YELLOW 
      
      

  3.   

    表格老是对不齐,就是四列了,呵呵,
    COLOR_SCHEME_ID          FOREGROUND        BACKGROUND         HIGHLIGHT 
                181                       VIOLET            TAUPE                WHITE 
                2021                      MED BLUE          WHITE                  PURPLE 
                114                       WHITE            DARK GREY            YELLOW 
       
      

  4.   


    --我理解是这样:
    FOREGROUND+BACKGROUND在表里重复的可能型太大了,所以不能做主键。