• User

    Chiarimento chiave primaria e superchiave con MySQL

    Salve a tutti,
    ho una tabella con 3 attributi che mi individuano univocamente la tupla, pertanto le ho impostate come primary key con MySQL. Tuttavia sebbene in teoria i 3 attributi vanno considerati come un unica chiave primaria (superchiave), MySQL le tratta come se fossero 3 chiavi primarie.
    Bisogna impostare qualcosa o è normale che sia cosi?
    Inoltre volendo disegnare il modello relazione, come devo scrivere a fianco a tali attributi?

    tanto per essere piu' chiari...

    TABELLA 1
    PK - Attributo 1
    PK - Attributo 2
    PK - Attributo 3

    ...è corretto?

    senò qual'è la sintassi corretta in questo caso?

    Grazie delle eventuali risposte

    Ciao