Association

...

Syntax:

IsParent Name ToEntity Attributes [ DeleteBehaviour ] ( {
[ PropertyArray ] [ DbReferenceKeys ] [ UseDefinitions ]
}| ;)

IsParent

Association type

An association can either be a 'parent' relationship for detail entities or a 'reference' to another entity.

Syntax:

<"parent":"reference">

Name

Name of association

Syntax:

<Identifier>

Restrictions:

ToEntity

Name of referenced entity

Syntax:

<Identifier>

Restrictions:

Attributes

Association attributes

Syntax:

(AssociationAttribute ( ,AssociationAttribute )* )

DeleteBehaviour

Optional delete behavior marker.

Standard behavior is 'restricted delete'. Any other option must be set explicitly.

Syntax:

#DeleteBehaviour

associations {
   parent                               IsoCountry     IsoCountry( CountryCode)/CASCADE{   }
   reference                            ItemIdRef      MovieItem( MovieId)/NOCHECK{   }
   reference                            TypeElementRef MovieTypeElement( CountryCode, MovieId)/CUSTOM=(Check_Reference_Pfe__,){   }
   reference                            LibraryIdRef   MovieLibrary( MovieId)/CUSTOMLIST=(Check_Remove,Do_Remove){   }
}

DbReferenceKeys

Db Reference Keys

Syntax:

DbReferenceKey

UseDefinitions

Use Definitions

Syntax:

( UseDefinition )*


This page is generated from IFS Developer Studio at 2025-11-27 07:44.