IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Une clé secondaire null, c'est possible ?


Sujet :

MS SQL Server

  1. #1
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Points : 1 628
    Points
    1 628
    Par défaut Une clé secondaire null, c'est possible ?
    Bonjour,

    Comme dis dans le titre je voudrais savoir s'il est possible d'avoir une clé étrangère dans une table qui aura la valeur null ? (Sachant que la relation est faite avec une clé primaire d'une autre table).

    Il me semble que ça ne soit pas possible, mais dans ce cas comment peut on modéliser, qu'un article appartient à une RUBRIQUE, peut être une SOUS-RUBRIQUE et peut être une SOUS-SOUS-RUBRIQUE ? Je pensais mettre une FK Rubrique, FK SOUS-RUBRIQUE, FK SOUS-SOUS-RUBRIQUE, mais dans le cas ou je peux pas les laisser null, ça pourrais remettre en cause ceci ...

    Si quelqu'un à une idée.
    Merci d'avance.

    PS : (Je vais essayer de faire rapidement une ébauche de MCD et le mettre ici).
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Points : 1 745
    Points
    1 745
    Par défaut
    La documentation de Microsoft est tres claire et de toute façon, comment voulez vous modeliser une relation 0 à plusieurs dans le cas contraire.

    Une contrainte FOREIGN KEY peut contenir des valeurs NULL

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    1 377
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 377
    Points : 1 628
    Points
    1 628
    Par défaut
    Dans un premier temps c'est ce que je croyais (d'ailleurs c'est pour ça que j'étais partie sur cette solution), puis en faisant des recherches sur le net je suis tomber sur des posts (1 ou 2) qui disait que c'était pas possible.

    Merci pour votre réponse.
    Échouer, c'est avoir la possibilité de recommencer de manière plus intelligente.

    Twitter Blog Mon site

    Mon article sur l'agilité

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 15
    Dernier message: 23/01/2010, 11h04
  2. Réponses: 16
    Dernier message: 18/09/2009, 11h00
  3. insérer une image dans PHP, c'est possible ?
    Par misshelen dans le forum Langage
    Réponses: 3
    Dernier message: 12/01/2009, 14h40
  4. Piloter une caméra avec Applescript, c'est possible ?
    Par septembr1 dans le forum AppleScript
    Réponses: 2
    Dernier message: 03/11/2008, 23h35
  5. passer une fonction en argument, c'est possible ?
    Par kamouminator dans le forum C
    Réponses: 4
    Dernier message: 10/11/2006, 21h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo