> JavaScout ProjectAssist - Inhalt

> JavaScout ProjectAssist - Datenmodell

WebSurroundingDocument (virtuelle Tabelle; verwendet Parameter)

* Bitte beachten Sie die Hinweise und Bestimmungen bezüglich Urheberrecht, Haftungsausschluss und geschützte Marken oder Warenzeichen die für dieses Web-Dokument und möglicherweise auch für 'verlinkte' Dokumente gelten.

  • Der Betreiber dieser Web-Site (www.javascout.biz) ist nicht verantwortlich für den Inhalt von Web-Sites, die innerhalb dieses Web-Dokumentes oder anderer Dokumente von www.javascout.biz verlinkt sind.

  • Wenn dieses Web-Dokument oder andere Dokumente dieser Web-Site (www.javascout.biz) Rechte von Ihnen verletzen, oder sie glauben, daß Rechte Anderer (Dritter Personen) dadurch verletzt werden, informieren Sie bitte den Betreiber dieser Web-Site.
    Eine E-Mail können Sie ganz einfach durch anklicken des Symbols oder Textes im Frame rechts oben senden.

Dieses Dokument drucken.

 Letzte Bearbeitung dieses  Dokuments:
2011-05-18

Schnell-Verweise:     Mengengerüst und Zugriffshäufigkeit          Primärschlüssel und Sekundärindex  

Klicken Sie bitte auf den Attributsnamen um zur Detail-Beschreibung zu kommen.

Attribute   
Farbcodierungen und Abkürzungen  
Common Attributes (Allgemeine Attribute)
   

DataSetID (PK) 
ClientID (SI1-1) 
ObjectID 
CreatedBy 
CreatedAt 
ChangedBy 
ChangedAt 
ValidFrom (SI1-6) 
ValidTill (SI1-5) 

ParameterName (SI1-2) 
ProjectCode (SI1-3)  
LanguageCode (SI1-4)  
WebSectionDirectory (SI1-5)  
WebFrameName (SI1-6)  

DocumentFileName  

Fremdschlüsselrelationen


ProjectCode (SI1-3)  ->
Project > ProjectCode (SI1-2)  
LanguageCode (SI1-4)  -> Project > LanguageCode (SI1-3)  
WebSectionDirectory (SI1-5)  -> WebSection > WebSectionDirectory (SI1-4)  
WebFrameName (SI1-6)  -> WebFrameName > WebFrameName (SI1-4)  


Die virtuelleTabelle 'WebSurroundingDocument' enthält die Dateinamen der Dokumente, die in dem Umgebungs-Frames angezeigt werden.
Die Information in den Umgebungs-Frames kann sich abhängig Dokument, das die Haupt-Information enthält, ändern.
Die angezeigten Informationen in den Umgebungs-Frames hängen dann vom Projekt-Code, dem die gesamte Web-Präsentation zugeordnet ist, und von der Sprache und dem Themenbereich, dem das Dokument mit der Haupt-Information zugeordnet ist, ab.

Die Zuordnung eines Dokuments für ein Umgebungs-Frame unter Beachtung der Abhängigkeiten vom angezeigten Dokument mit dem Haupt-Inhalt wird in dieser Tabelle abgebildet.

Die Anwendungsprogramme, die auf diese Tabelle zugreifen, unterstützen die Erstellung und Verwaltung von Web-Präsentationen die dem im Document Web-Präsentation > Aus welchen Teilen besteht die Web-Präsentation vorgestellten Schema folgen.
Zum besseren Verständnis der Attribute dieser DB-Tabelle wird empfohlen, das Dokument durchzulesen und eventuell das
Tutorial zur Erstellung einer Web-Präsentation durchzuarbeiten.

Mengengerüst

ProjectAssist ist eine Standard-Software und die Angabe eines erwarteten Mengengerüstes kann nicht erfolgen.
Bei der Leistungsfähigkeit von Personal-Computern ist nicht zu erwarten, dass selbst bei einer größeren Zahl von Einträgen in der Tabelle ein Mengen-Problem auftreten wird.

zum Inhaltsverzeichnis

Zugriffshäufigkeit

Als Stamdard-Software ist die Zahl der Benutzer einer Installation von ProjectAssist nicht vorhersagbar.
Aus diesem Grund ist auch kein 'Durchschnittswert pro Tag' angegeben.
Nachdem beim Erstellen von Web-Präsentationen die Haupt-Arbeit im Schreiben der Dokumente mit dem Inhalt besteht und
ProjectAssist nur zur Verwaltung der Zusammenhänge eingesetzt wird, ist nur eine geringe Zahl von Zugriffen zu erwarten.
Im Verhältnis zu anderen Anwendungen mit Zugriffen auf das Datenbanksystem stellen die Zugriffe auf diese Datenbank-Tabelle keine zusätzliche Belastung dar.

Datenbank-Operation

Durchschnittswert
pro Tag

Maximalwert
pro Sekunde

Hauptgrund der Zugriffe

SELECT

keine Angabe

20

Ein größere Zahl von Zugriffen erfolgt nur beim Generieren der Dateien mit den Daten-Strukturen für die Javascript-Programme zur Steuerung der Web-Präsentation.

INSERT

keine Angabe

0

Erfassen oder Ändern des Dateinamens eines Dokumentes das in einem Umgebungs-Frame angezeigt wird.

UPDATE

keine Angabe

0

Ändern des Dateinamens eines Dokumentes das in einem Umgebungs-Frame angezeigt wird.

DELETE

keine Angabe

10

Selten ausgeführtes Löschen deaktivierter Datensätze.


zum Inhaltsverzeichnis

Primärschlüssel

Als Primärschlüssel wird das Attribut DataSetID aus den Allgemeinen Attributen (Common Attributes) verwendet.

zum Inhaltsverzeichnis

Sekundär-Index 1

Diese virtuelle Tabelle setzt auf der Datenbank-Tabelle Parameter auf und verwendet deren Sekundär-Index.
Durch die Zuordnung der Attribute besteht der Index für diese (virtuelle) Tabelle aus folgenden Attributen:
ParameterName (aufsteigend), ProjectCode (aufsteigend), LanguageCode (aufsteigend), WebSectionDirectory (aufsteigend) und WebFrameName (aufsteigend).

Zur Bestimmung des aktuell gültigen Datensatzes sind noch ClientID (aufsteigend), ValidFrom (absteigend) und ValidTill (aufsteigend) aus den Allgemeinen Attributen (Common Attributes) im Sekundär-Index 1 enthalten.

zum Inhaltsverzeichnis

Geschäfts-spezifische Attribute

ParameterName

Eindeutige Kennung zu welchem Business-Object (BO) der Datensatz gehört.
Für diese virtuelle Tabelle hat dieses Attribut immer den Wert 'WebSurroundingDocument'.

Zuordung zu Tabelle und Attribut: Parameter > ParameterName.

zum Inhaltsverzeichnis

ProjectCode

Das Attribut enthält die Zuordnung der abhängigen Attribute zu einem 'Projekt'.
Dieses Attribut ist der Fremdschlüssel für die Verbindung zu einem Datensatz der DB-Tabelle Project.

In einem 'Projekt' sind die Teile einer Web-Präsentation mit genau einer 'Einstiegs-Datei' (mit Namen 'index.html') zusammengefasst.

Zuordung zu Tabelle und Attribut: Parameter > Value01.

zum Inhaltsverzeichnis

LanguageCode

Das Attribut enthält die Zuordnung der abhängigen Attribute zu einer 'Sprache'.
Dieses Attribut ist der Fremdschlüssel für die Verbindung zu einem Datensatz der DB-Tabelle Project.

In einem 'Projekt' sind die Teile einer Web-Präsentation mit genau einer 'Einstiegs-Datei' (mit Namen 'index.html') zusammengefasst.

Zuordung zu Tabelle und Attribut: Parameter > Value02.

zum Inhaltsverzeichnis

WebSectionDirectory

Das Attribut enthält die Zuordnung der abhängigen Attribute zu einem 'Themenbereich' der Web-Präsentation.
Dieses Attribut ist der Fremdschlüssel für die Verbindung zu einem Datensatz der virtuellen DB-Tabelle WebSection.

In einem 'Themenbereich' sind alle Dokumente mit Haupt-Inhalt, die das gleiche Thema behandeln, zusammengefaßt.

Zuordung zu Tabelle und Attribut: Parameter > Value03.

zum Inhaltsverzeichnis

WebFrameName

Das Attribut enthält die Zuordnung der abhängigen Attribute zu einem 'Web-Frame', das Teil des grafischen Aufbaus der Web-Präsentation ist.
Dieses Attribut ist der Fremdschlüssel für die Verbindung zu einem Datensatz der virtuellen DB-Tabelle WebFrameName.

Zuordung zu Tabelle und Attribut: Parameter > Value04.

zum Inhaltsverzeichnis

DocumentFileName

Name der Datei mit dem Dokument, dessen Information in einem Web-Frame in Abhängigkeit vom Themenbereich des Dokumentes mit dem Haupt-Inhalt, der Sprache und dem Projekt angezeigt wird.

Zuordung zu Tabelle und Attribut: Parameter > Value06.

zum Inhaltsverzeichnis