Base de données : gestion des adresses IP

Résolu
Bonsoir !

Petite question aux pros de la base de données !

Je suis en train de créer une base de données afin de recenser quoi utilise quelle adresse IP dans mon réseau. Par conséquent j'ai les tables suivantes :

- tAdresseIP : contient mes adresses
- tOrdinateur : contient l'inventaire de mes postes
- tImprimante : contient l'inventaire de mes imprimantes
- tAppareilsActifs : contient l'inventaire de mes appareils actifs

Après 12 MCD et MLD, je n'arrive pas à trouver une solution pour qu'UNE adresse IP ne soit utilisée qu'UNE seule fois. Exemple : si un ordinateur utilise l'adresse IP XY, je ne dois pas pouvoir l'utiliser pour une imprimante...

Merci d'avance à celui/celle qui pourra m'aider !

2 réponses

  1. Modérateur
    Salut,

    c'est simple : il ne faut qu'une table dont la clé primaire sera l'adresse IP...
    0
    1. Merci pour ta réponse !

      Mais une table pour tout ? Imprimante, Appareils actifs et ordinateur ?
      0
      1. Modérateur
        Si l'adresse IP doit être unique, alors c'est ce qu'il faut faire.
        0
      2. Mouais... j'ai fait un peu autrement. J'ai créer, comme tu me l'as conseillé une table pour mon matériel réseau avec une relation 1 à1 sur ma table Adresse IP. Du coup, le problème est résolu.

        Merci pour ton aide :)
        0