Skip to content

Aggregation specification #393

Description

@larswik

Trying to specify something like this:

  • IfcElementAssembly/PDT_A
    • IfcPlate (may occur)
    • IfcMember (may occur)
  • IfcElementAssembly/PDT_B
    • IfcPlate (may occur)
    • IfcMember (may occur)

Aggregations are specified "upwards" and the ids:partOf element can occur many times with cardinality set to either required or prohibited. Is there an implicit AND or OR between many ids:partOf?
Can I specify that IfcPlate and IfcMember, if they exist in the dataset, may only occur as components of either IfcElementAssembly/PDT_A OR IfcElementAssembly/PDT_B OR both?

Seems to be related to #379

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions