Base de données : gestion des adresses IP

[Résolu/Fermé]
Signaler
Messages postés
2655
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
28 décembre 2016
-
Messages postés
2655
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
28 décembre 2016
-
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

Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 111
Salut,

c'est simple : il ne faut qu'une table dont la clé primaire sera l'adresse IP...
Messages postés
2655
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
28 décembre 2016
1 072
Merci pour ta réponse !

Mais une table pour tout ? Imprimante, Appareils actifs et ordinateur ?
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 111
Si l'adresse IP doit être unique, alors c'est ce qu'il faut faire.
Messages postés
2655
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
28 décembre 2016
1 072
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 :)