ManufacturingKnowledge

Multi-Structure Manager preferences

ALLOC_source_target_cardinality

Description

For use with allocation functionality. Specifies the cardinality permitted between a given allocation type and other product structure object types.

Note

Specify valid target components for a particular allocation type using the ALLOC_Target_Occurrence_Types preference. Specify valid source components for a particular allocation type using the ALLOC_Source_Occurrence_Types preference.

The system supports multiple sources and targets for allocation using cardinality functionality. The system supports the following allocation relationships:

  • One-to-one

  • Many-to-one

  • One-to-many

  • Many-to-many

Example

For example, you can use this preference to enforce a cardinality allowing the Network_Port type allocation to participate only in one-to-one relationships. Allocations using this type can contain only a single source and a single target. To do so, set this preference to:

Network_Port::1,1

Valid Values

Allocation subtype::1,1

Where Allocation subtype specifies the allocation type; this specified allocation type can only be used in one-to-one relationships.

Allocation subtype::1,n

Where Allocation subtype is a valid Teamcenter object type; this specified object type can be used in one-to-many relationships.

Allocation subtype::n,1

Where Allocation subtype is a valid Teamcenter object type; this specified object type can be used in many-to-one relationships.

Allocation subtype::n,n

Where Allocation subtype is a valid Teamcenter object type; this specified object type can be used in many-to-many relationships.

Default Values

Allocation::n,n

Default Protection Scope

Site preference.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.plm00043/ALLOC_source_target_cardinality · retrieved 2026-07-11