Base de données : gestion des adresses IP

Résolu/Fermé
Panoramix. Messages postés 2655 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 28 décembre 2016 - 19 juin 2012 à 21:19
Panoramix. Messages postés 2655 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 28 décembre 2016 - 21 juin 2012 à 19:17
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

blux Messages postés 25962 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
20 juin 2012 à 09:58
Salut,

c'est simple : il ne faut qu'une table dont la clé primaire sera l'adresse IP...
0
Panoramix. Messages postés 2655 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 28 décembre 2016 1 096
Modifié par Panoramix. le 20/06/2012 à 12:55
Merci pour ta réponse !

Mais une table pour tout ? Imprimante, Appareils actifs et ordinateur ?
0
blux Messages postés 25962 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
20 juin 2012 à 13:06
Si l'adresse IP doit être unique, alors c'est ce qu'il faut faire.
0
Panoramix. Messages postés 2655 Date d'inscription mardi 13 avril 2010 Statut Membre Dernière intervention 28 décembre 2016 1 096
21 juin 2012 à 19:17
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