|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
fragementClass
; tuple deletion on
Fragmentation Relation leads to tuple deletion in Fragment Class (where
FR<> parameters match FC<> parameters)SMWP_FC_PARAMS
.
SMWP_FC_PARAMS
.
smwp_pageref_external
;
Stores information about external links to other page classes
which is used for when displaying the serialized xml documents.
smwp_pageref_internal
;
Stores information about internal links to other fragments within
the same page calss which is used for when displaying the serialized xml documents.
SMWP_PARAM_MAPPING
;
Fragment classes and page classes can contain parameters with different names
which have the same semantic meaning. SMWP_PARAM_MAPPING
;
Defines all created parameters which are available.
SMWP_PC
;
Contains all existing page classes.
SMWP_PC_PARAMS
;
Defines all parameters which are used to parameterize page classes.
SMWP_PCFC_MAPPING
;
Assigns fragment classes to page classes, and defines which
fragment class is used as foundation fragment class.
SMWP_PUBLISH_FC
;
Defines XML serialization of fragment classes. SMWP_PUBLISH_PC
;
Defines the XML serialization of a page class. SMWP_TABLENAME
.
true
debug output on, false
debug output of
file_systemID
fc_long_name
pc_name
fc_longName
;
pc_paramName
used by
page class pc_name
source_pc_longName
source_pc_longName
source_fc_longName
within page class source_pc_longName
;
source_fc_longName
within page class source_pc_longName
;
target_fc_longName
within page class source_pc_longName
target_fc_longName
within page class target_pc_longName
fragmentBaseClass
to fragmentClass
, Trigger 2
triggers from derivedFragmentClass
to fragmentClass
;
Trigger 2 is seperated into before and after trigger to evade Mutating Table
problems; both triggers propagate tuple deleting/insertion/update to its
trigger target;file_systemID
exists in database
whereClause
whereClause
whereClause
whereClause
fc_rootName
and
fc_paramNames
(remove Fragment Class, and depending relations (FR_) and meta-data)
pc_rootName
and
pc_paramNames
.
paramName
.
deletion only permitted if the parameter is not used by any Fragment Class;
it drops the parameter reference relation and its meta-data;
table_name
fc_longName
as trigger target
fc_longName
fc_longName
as trigger target;
fc_longName
rr_longName
fc_shortName
as trigger target;
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |