Entitäten und Entitätstypen
Viele Konzepte in Certiflow – Attribute, Checklisten, Prüfpläne und Spezifikationen – beziehen sich auf sogenannte Entitäten. Dieser Artikel erklärt, was eine Entität und ein Entitätstyp sind, wie sie zusammenhängen und welche Bausteine an einem Entitätstyp hängen. Er bildet die Grundlage für das Verständnis der Administrationsbereiche.
Was ist eine Entität?
Section titled “Was ist eine Entität?”Eine Entität ist ein einzelnes Geschäftsobjekt in Certiflow – beispielsweise ein bestimmter Lieferant, ein konkretes Produkt oder eine einzelne Charge. Jede Entität besitzt einen eigenen Status, eigene Attributwerte, zugeordnete Dokumente und – je nach Konfiguration – Checklisten und Prüfpläne.
Die zentralen Entitätsarten und ihr Zusammenspiel (Lieferant, Produkt, Bezugsquelle, Charge) sind in den Grundkonzepten beschrieben.
Was ist ein Entitätstyp?
Section titled “Was ist ein Entitätstyp?”Ein Entitätstyp legt fest, von welcher Art eine Entität ist. Er fungiert als Vorlage: Er bestimmt, welche Attribute Entitäten dieses Typs besitzen können, wie sie in der Oberfläche benannt und dargestellt werden und welche Anforderungen für sie gelten.
Typische Entitätstypen sind Lieferant, Produkt, Bezugsquelle und Charge. Welche Entitätstypen in einer konkreten Certiflow-Installation existieren, wird bei der Einrichtung festgelegt und auf die jeweilige Branche und das Einsatzszenario zugeschnitten. Entitätstypen werden nicht über das Admin-Panel selbst verwaltet.
Beziehungen zwischen Entitätstypen
Section titled “Beziehungen zwischen Entitätstypen”Entitätstypen stehen in einer hierarchischen Beziehung zueinander. So ist eine Bezugsquelle einem Lieferanten untergeordnet, und Chargen sind einer Bezugsquelle untergeordnet. Diese Beziehungen bestimmen, wie sich Status vererben und wie Entitäten in den Übersichten ineinander verschachtelt dargestellt werden.
Ein anschauliches Beispiel ist die Statusvererbung von Lieferant über Bezugsquelle bis zum Produkt, die in den Grundkonzepten erläutert wird.
Was an einem Entitätstyp hängt
Section titled “Was an einem Entitätstyp hängt”Mehrere der im Admin-Panel verwalteten Bausteine sind an Entitätstypen gebunden. Die Bindung erfolgt auf zwei Arten – entweder direkt über den Entitätstyp oder indirekt über einen Regelset, der bestimmte Entitäten anhand einer Bedingung auswählt.
| Baustein | Bindung an den Entitätstyp |
|---|---|
| Attribut | Direkt – jedes Attribut gehört zu genau einem Entitätstyp. |
| Spezifikationsvorlage | Direkt – eine Vorlage gilt für einen Entitätstyp und eine Zielgruppe. |
| Checkliste | Indirekt über einen Regelset. |
| Prüfplan | Indirekt über einen Regelset. |
Dadurch lassen sich Anforderungen gezielt steuern: Ein Attribut wie „Zertifikatsnummer” kann ausschließlich für Lieferanten existieren, während eine Spezifikationsvorlage nur für Produkte einer bestimmten Zielgruppe greift.