So eine Datenbank ist ja kein Selbstzweck. Wie sollen diese Daten denn genutzt werden? Was sind typische Abfragen? Was muss erfasst werden? Du sprichst von Printservern, aber du erfasst offenbar auch noch die Drucker, die Anschlüsse, die Standorte und die Ansprechpartner. Im ersten Schritt sind das potenzielle Relationen.
gimbo hat ja ein paar schöne Beispiele geliefert, bei denen dein Datenmodell schon arg ins Schwitzen kommt, hauptsächlich wegen Verletzung der 1. Normalform. Dein Datenmodell kommt beispielsweise auch nicht damit klar, wenn ein Printserver mehr als einen USB-Drucker hat, oder zusätzliche parallele Schnittstellen.
Aber wie gesagt, die Modellierung hängt davon ab, wie die Daten verwendet werden sollen.