Base de données : gestion des adresses IP

Résolu
Panoramix. Messages postés 3051 Statut Membre -  
Panoramix. Messages postés 3051 Statut Membre -
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. blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    c'est simple : il ne faut qu'une table dont la clé primaire sera l'adresse IP...
    0
  2. Panoramix. Messages postés 3051 Statut Membre 1 098
     
    Merci pour ta réponse !

    Mais une table pour tout ? Imprimante, Appareils actifs et ordinateur ?
    0
    1. blux Messages postés 2051 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      Si l'adresse IP doit être unique, alors c'est ce qu'il faut faire.
      0
    2. Panoramix. Messages postés 3051 Statut Membre 1 098
       
      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