Definitionen Kontakt und Rolle. Ein Kontakt ist hier der Bezug zu einer Person, einer Gruppe von Personen oder einer Organisation, die mit einem Inventarobjekt in irgendeiner Weise etwas zu tun hat. Diese Person, Gruppe oder Organisation spielt anderen gegenüber eine Rolle hinsichtlich des Inventarobjekts. Sie kann zum Beispiel Hersteller, Lieferant von Verbrauchsmaterial oder Benutzer sein.
Zusammenspiel. Es gibt Stammdaten zu einen Kontakt. Diese sind unabhängig davon gespeichert, ob sie von irgendeinem Inventarobjekt verwendet werden oder nicht. Weiterhin gibt es Stammdaten zu Rollen - unabhängig davon, ob irgendjemand gerade eine solche Rolle spielt. Durch das Hinzufügen eines Kontakts und einer Rolle zu einem Inventarobjekt erzeugen Sie einen neuen Eintrag in der Datenbank, worin steht: Diese Person, Organisation oder Gruppe dort hat mit diesem Inventarobjekt dort in dieser Weise dort etwas zu tun. Zum Beispiel: Firma ABC ist für Gerät A der Lieferant. Sie können weitere Einträge hinzufügen: Max Mustermann ist der Benutzer, für Wartung ist Firma DEF zuständig. Es kann auch mehrere Kontakte mit gleichen Rollen geben, etwa mehrere Benutzer für ein und dasselbe Inventarobjekt. Um die Verbindung von Kontakt, Inventarobjekt und Rolle wieder zu kappen, wird dieser Eintrag in der Datenbank gelöscht. Es ist aber auch möglich, ein Gültig-Bis-Datum einzutragen und somit eine Historie anzulegen.
Keine Redundanzen. Ein bestimmtes Inventarobjekt, ein bestimmter Kontakt oder eine bestimmte Rolle sind in der Datenbank nur einmal gespeichert. Durch Hinzufügen eines Kontakts zu einem Inventarobjekt werden die Daten nicht kopiert, sondern der damit neu erzeugte Eintrag in der Datenbank erhält nur Referenzen auf die ursprünglichen Daten.
Folgen. Die Zusammenfassung dieser Daten zu einer Einheit, die selbstständig verwaltet werden kann, hat zur Folge:
Keine von vornherein festgelegten Rollen. Kontakte und Rollen haben zunächst einmal nichts miteinander zu tun. Erst wenn Sie einen Kontakt einem Inventarobjekt zuordnen, vergeben Sie eine Rolle. Sie können sich die vergebenen Rollen zu einem Kontakt zwar anzeigen lassen, aber er erhält sie nur durch Verwendung und verliert sie wieder, wenn es keine Verwendung mehr gibt.
Beliebig viele frei definierbare Rollen. Sie können die Rollen definieren, die für Ihr Inventar von Bedeutung sind.
Beliebig viele Rollen zu einem Kontakt. Eine Firma kann zum Beispiel Hersteller und Lieferant sein. Die Daten müssen nicht doppelt angelegt werden und es entstehen dadurch keine Redundanzen.
Pro Inventarobjekt beliebig viele Kontakte zu einer Rolle. Zu einem Inventarobjekt darf es auch mehrere Kontakte für ein und dieselbe Rolle geben. So können etwa für ein bestimmtes Objekt mehrere Lieferanten für Verbrauchsmaterial in Frage kommen. Durch Eingabe eines Gültig-Bis-Datums kann eine Historie angelegt werden.