Existence of data

When a certain data object is validated, determining the existence of that object occurs before fully validating all of the components within that object.

For example, if a data object is a partition and includes an initiator, as soon as the initiator is found, it is known that the data object exists. A message exists in the trace file, indicating that the data object is known to exist.

The existence of a certain object can be determined if that object has certain properties. For a detailed explanation of how the existence of an object is detected, see the schema documentation.

Example of existence of record objects

The following example shows how the existence of record objects can be determined. An input file is composed of records with three kinds of records: A, B, and C.

Record is partitioned into A, B, and C, the three types of records. Each record begins with a letter followed by an asterisk. The letter indicates the kind of record. This value is defined as the initiator for each record type. For example, an A Record begins with A*.

Shown below is the data:

A*couch,1

B*plate,12

A*chair,6

C*sweater,15

B*glass,8

Because the initiator partitions Record, as soon as the initiator of a given record is found, that record is known to exist.