| |
September 2002 Hartnäckiger ZustandcService: PSDL-Syntax und -semantik 3-17 3 Das storagetype der storagehomes muß das abstrakte storagetype von jedem von einführen eingeführte abstrakte storagehomes. Ein storagehome wird gesagt, um ein abstraktes storagehome direkt einzuführen, wenn es ist erstes storagehome in seinem Erbschaftbaum zum Einführen dieses abstrakten storagehome. Ein storagehome wird gesagt, um ein storagetype direkt einzuführen, wenn es zu das erste Haupt ist führen Sie diese Ablage eintippen seinen Erbschaftbaum ein. Ein storagehome wird gesagt, um Mitgliedsstaat direkt einzuführen wenn es direkt führt ein storagetype ein, das die Definition von diesem Mitgliedsstaat enthält, oder das führt direkt das abstrakte storagetype ein, in dem dieser Mitgliedsstaat erklärt wird. Jeder Schlüssel erklärte auf den abstrakten storagehomes, die direkt durch a eingeführt wurden storagehome muß mindestens ein Mitgliedsstaat verwenden eingeführt durch dieses storagehome. Für Beispiel: abstraktes storagetype WIE { Zustandzeichenkettename; }; abstraktes storagehome ASHome { Schlüsselname; }; Werkzeuge des storagetype A WIE { }; storagetype B: A { }; storagehome H von A { }; storagehome H2 von B: H führt ASHome ein { // Störung -- zu spät, wird Name von H eingeführt. }; 3,2,6,5 PrimärcSchlüssel Eine Ablage, die ohne irgendein niedriges Speicherhaus Haupt ist, kann einen Schlüssel als der Primärschlüssel von definieren seine Speicherhauptfamilie: < primary_key_dcl > ::= "Primär"" Schlüssel " < Bezeichner > | "Primär"" Schlüssel"" Hinweis" < Bezeichner > muß einen Schlüssel bezeichnen, der in einem des eingeführten Auszuges erklärt wird storagehomes. Primärschlüsselhinweis erklärt die PSS-Implementierung, Mitgliedsstaat von zu verwenden Bezugsdarstellung als der Primärschlüssel. |  |
|
| |
|
|