Clé primaire

aymen yahyaoui Messages postés 101 Statut Membre -  
chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   -
code_tag Descriptif Date

A20 serveur HP E3 12/02/2009

A20 TV Aiwa 12/03/2010

avec code_tag est un clé primaire est ce que cet écriture est vrai ou non?
ou il est un clé primaire donc il ne faut pas le répéter ?

2 réponses

  1. Sink.espoir Messages postés 17 Statut Membre
     
    slt

    Cette ecriture n'est pas Bon

    un clé primaire ne doit pas repeter

    je te propose de faire clé auto incrementation
    0
  2. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    le principe d'un attribut défini en tant que clé primaire (ou PRIMARY KEY sous pas mal de logicielle) est qu'il regroupe deux définition :
    - NOT NULL (un attribut défini comme clé primaire ne peut pas être nul)
    - UNIQUE (un attribut défini comme clé primaire ne peut pas avoir 2 fois la même valeur).

    Si tu veux pouvoir écrire plusieurs fois "A20" dans code_tag, cela signifie que la clé primaire n'est pas composé que de ce champ là, mais de ce champ avec un 2e champ au minimum.

    Cordialement.
    0