Hallo Intralinker,
es gibt einen guten Grund, weshalb eine Familientabelle immer mit allen Varianten gespeichert wird:
Wenn nur das Generic und die geänderte/neue Instance gespeichert und damit auch nur eingecheckt werden würde, gäbe es Probleme beim Aufräumen einer Familientabelle.
Beispiel:
Gesamt gespeichert:
-------------------
klotz -|0|main
- var1 -|0|main
- var2 -|0|main
klotz -|1|main
- var1 -|1|main
- var2 -|1|main
- var3 -|0|main
Aufräumen von klotz bis auf letzte Version:
----------------------------------------------------
Aufzuräumende Objekte:
----------------------
klotz -|0|main
- var1 -|0|main
- var2 -|0|main
Übrig bleibt:
-------------
klotz -|1|main
- var1 -|1|main
- var2 -|1|main
- var3 -|0|main
================================
Gesamt gespeichert:
-------------------
klotz -|0|main
- var1 -|0|main
- var2 -|0|main
klotz -|1|main
- var1 -|0|main
- var2 -|0|main
- var3 -|0|main
Aufräumen von klotz bis auf letzte Version:
----------------------------------------------------
Aufzuräumende Objekte:
----------------------
klotz -|0|main (include Instances !)
- var1 -|0|main
- var2 -|0|main
Übrig bleibt:
-------------
klotz -|1|main
- var3 -|0|main
Zu dem Thema, wie Normteile innerhalb des Commonspaces gesichert werden sollten, gibt es natürlich nicht nur eine allgemeingültige Lösung. Wäre dies so, gäbe es eine Vorkonfiguration innerhalb von Pro/INTRALINK. Wären Normteile innerhalb des CS dauerhaft gegen Veränderungen gesperrt, könnten auch keine neuen Instanzen zu einer Familie hinzugefügt werden.
Vielleicht ist es in der einen oder anderen Situation sinnvoll, den schreibenden Zugriff nicht jedem User einzurichten und freigegebene Normteile insofern zu sichern, dass sie erst abgesenkt werden müssen, damit sie überarbeitet werden können.
Die kommerziellen Normteillösungen ermöglichen z.T. sogar das automatische Einchecken mittels Pro/I Toolkit Access in Ordner, in denen der angemeldete Benutzer kein Schreibrecht hat.
Letztendlich entscheiden die Umgebungsbedingungen eines Unternehmens, welches der sinnvollste "Datenbank-tauglichste" Weg ist.
Mit freundlichen Grüßen,
RAND Worldwide
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP