Complex Datatype Limitations

Understand complex datatype (structures) restrictions and limitations.

Complex datatype default value limitations

Complex datatype limitations

Deleting structures

A structure can be referenced by a personalization key or a parameter or other structure's attribute. It can be deleted only if it's not referenced by any entity. If a personalization key references the structure, the deletion of the structure (either from object diagram or from workspace navigator) generates an error similar to:
"Structure type:'' < structure_name > '' can''t be deleted, 
because it is still referenced by personalization key : '' < PK_name > ''".
 
A Cut operation in the object diagram or Delete operation generates a similar error message if it is still referenced by a parameter or other structure.