Open in TheBrain

SchemaAttribute

SuperType: SchemaElement

Status: ACTIVE_TYPEDEF

Category: ENTITY_DEF

Version: 3

Valid Element Status List:

Attribute Definitions:

NameTypeStatusIndexableUniqueCardinalityDescription
aliasesarray<string>ACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEList of aliases for attribute.
defaultValueOverridestringACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEInitial value for the attribute (overriding the default value of its type.
minimumLengthintACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEMinimum length of the data value (zero means unlimited).
precisionstringACTIVE_ATTRIBUTETrueFalseAT_MOST_ONENumber of digits after the decimal point.
lengthintACTIVE_ATTRIBUTETrueFalseAT_MOST_ONELength of the data field (zero means unlimited).
orderedValuesbooleanACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEWhen multiple occurrences are allowed, indicates whether the values are ordered or not.
allowsDuplicateValuesbooleanACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEWhen multiple occurrences are allowed, indicates whether duplicates of the same value are allowed or not.
significantDigitsintACTIVE_ATTRIBUTETrueFalseAT_MOST_ONENumber of significant digits before the decimal point (zero means it is an integer).
maxCardinalityintACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEMaximum number of occurrences of this attribute allowed (-1 = infinite).
cardinalitystringDEPRECATED_ATTRIBUTETrueFalseAT_MOST_ONENumber of occurrences of this attribute allowed (deprecated).
minCardinalityintACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEMinimum number of occurrences of this attribute allowed (0 = optional, 1+ = mandatory).
nativeClassstringACTIVE_ATTRIBUTETrueFalseAT_MOST_ONENative class used by the client to represent this element.
sortOrderDataItemSortOrderACTIVE_ATTRIBUTETrueFalseAT_MOST_ONESuggested ordering of values in this attribute.
isNullablebooleanACTIVE_ATTRIBUTETrueFalseAT_MOST_ONEAccepts null values or not.
namestringDEPRECATED_ATTRIBUTETrueFalseAT_MOST_ONEShort name that the element is known as - not necessarily unique.
positionintACTIVE_ATTRIBUTETrueFalseAT_MOST_ONELocation of the attribute in the parent schema's list of attributes, starting at zero.

Description:

A schema element that nests another schema type in its parent.

Attachments