Altova ContractManager

In welcher Form werden Daten gespeichert?

Zur Startseite Zurück Nach oben Weiter

Daten zu Verträgen werden in mehreren Containern, von denen jeder eine Komponente der Vertragsdaten repräsentiert, gespeichert. Diese Container können hierarchisch strukturiert werden. So könnte Ihre ContractManager App etwa eine einfache Hierarchie haben, die, wie unten gezeigt, zwei Datenbanken namens Contract Database und Company Database, enthält:

 

Contract Database

|

|--Contract

|

Company Database

|

|--Company

|  |

|  |--Department

|  |  |

|  |  |--Person

 

 

 

Datensätze und Felder

In jeden Container werden von Ihnen Datensätze eingegeben. Jeder Datensatz wird durch eine Reihe von Feldern (die für diesen Container spezifisch sind) definiert. Wenn Sie einen Datensatz eingeben, geben Sie dabei Werte für diese Felder ein. Ein Container könnte folgendermaßen visualisiert werden:

 

Container-A


Feld -1:

Feld -2:

Feld -3:

Feld -4:

Datensatz-1

Wert Feld-1

Wert Feld-2

Wert Feld-3

Wert Feld-4

Datensatz-2

Wert Feld-1

Wert Feld-2

Wert Feld-3

Wert Feld-4

Datensatz-3

Wert Feld-1

Wert Feld-2

Wert Feld-3

Wert Feld-4

 

Wenn Sie also Daten in die ContractManager-App eingeben, geben Sie Datensätze für die verschiedenen Container der App ein. So könnten Sie etwa neue Company-Datensätze oder Department-Datensätze oder Person-Datensätze oder Contract-Datensätze eingeben. Auf diese Art geben Sie die Daten in Ihre ContractManager-Datenbank ein.

 

 

ID-Felder

In jedem Container wurden (von Ihrem Systemadministrator) ein oder mehrere Felder als ID-Felder konfiguriert. Anhand dieser Felder wird ein Datensatz eindeutig identifiziert. So haben etwa Mitarbeiter normalerweise eindeutige ID-Nummern, daher können Datensätze im Container Person anhand des Felds für die ID-Nummer identifiziert werden. In einigen Containern werden aus Gründen der Eindeutigkeit eventuell mehrere Felder benötigt (z.B. die Felder Name und Date of Birth einer Person).

 

 

Verknüpfung von Datensätzen in verschiedenen Containern

Ihr(e) Systemadministrator(en) haben bei der Konfiguration der Datenbank Verknüpfungen zwischen den Containern angelegt. So wurde z.B. eventuell eine Parent-Child-Verknüpfung zwischen Company und Department und eine weitere Parent-Child-Verknüpfung zwischen Department und Person erstellt. Wenn Sie in diesem Fall einen neuen Datensatz für einen Child-Container eingeben, wäre einer der Feldwerte, die Sie hinzufügen müssten, einer für den Parent dieses (Child)-Datensatzes. Wenn Sie etwa einen neuen Department-Datensatz hinzufügen (z.B. für die Abteilung Legal), würden Sie nach dem Company-Parent dieses Departments gefragt (wo Sie z.B. ein Unternehmen namens Altova eingeben könnten). Durch Auswahl des Parent Altova hätten Sie somit eine Verknüpfung zwischen dieser Abteilung namens Legal und dem Unternehmen Altova erstellt. In diesem Datensatz beschreiben Sie also die Rechtsabteilung ("Legal") von Altova.

 

Auf ähnliche Weise hat/haben Ihr(e) Systemadministrator(en) unter Umständen Verknüpfungen zwischen Containern erstellt, die nicht direkt in einer vertikalen Hierarchie miteinander verknüpft sind. So wurde etwa eventuell eine Verknüpfung zwischen einem Contract (Vertrag) und dem Unternehmen (Company) mit dem dieser Vertrag abgeschlossen wurde, erstellt. Es gibt keine direkte hierarchische Verbindung zwischen dem Container Contract und dem Container Company. Wenn jedoch zwischen den beiden eine explizite Verknüpfung konfiguriert wurde, werden Sie z.B. bei der Eingabe von Vertragsdaten aufgefordert, den Namen des Unternehmens, mit dem dieser Vertrag abgeschlossen wurde, einzugeben. Dadurch wird der aktuelle Vertrag nicht nur mit dem ausgewählten Unternehmen, sondern auch mit den (untergeordneten) Abteilungen und Personen dieses Unternehmens verknüpft.

 

Sie geben zwar somit Datensatz für Datensatz Daten für verschiedene Container ein, dabei erstellt die ContractManager App jedoch ein Netz von Verbindungen zwischen Datensätzen in verschiedenen Containern. Auf Basis dieser vernetzten Daten können Sie Berichte und Diagramme zu Ihren Verträgen, Vertragsdaten und den damit in Zusammenhang stehenden Unternehmen und Personen generieren.

 

© 2016-2022 Altova GmbH