Skip to content

Solution

IRI: https://w3id.org/altium/cdm/platform/Solution

Bounded context: platform

TBD

Platform API

SolSolution

GRID (1)

grid:workspace:{workspace-id}:platform:solution/{id}

  1. 🙋‍♂️ Altium Global Resource ID (aka GRID)

Diagram

---
  config:
    layout: elk
    theme: neutral
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class plt_Solution["Solution"]



      style plt_Solution fill:#cccccc    


    click plt_Solution href "../../classes/plt_Solution/"




  class core_Activity["Activity"]




          core_Activity <|-- plt_Solution
          click core_Activity href "../../classes/core_Activity/"











      plt_Solution --> "*" plt_SolutionRelease : releases
      click plt_SolutionRelease href "../../classes/plt_SolutionRelease/"


  class plt_SolutionRelease["Solution Release"]



      style plt_SolutionRelease fill:#cccccc    











      plt_Solution --> "*" plt_SolutionItem : solution items
      click plt_SolutionItem href "../../classes/plt_SolutionItem/"


  class plt_SolutionItem["Solution Item"]



      style plt_SolutionItem fill:#cccccc    






          plt_Solution : id













  class des_Project["Hardware Project"]



      style des_Project fill:#93c47d    


          des_Project --> "*" plt_Solution: part of solution 
          click des_Project href "../../classes/des_Project/"






  class des_MultiboardProject["Multiboard Project"]



      style des_MultiboardProject fill:#93c47d    


          des_MultiboardProject --> "*" plt_Solution: part of solution 
          click des_MultiboardProject href "../../classes/des_MultiboardProject/"






  class des_HarnessProject["Harness Project"]



      style des_HarnessProject fill:#93c47d    


          des_HarnessProject --> "*" plt_Solution: part of solution 
          click des_HarnessProject href "../../classes/des_HarnessProject/"






  class sft_SoftwareProject["Software Project"]



      style sft_SoftwareProject fill:#3c78d8    


          sft_SoftwareProject --> "*" plt_Solution: part of solution 
          click sft_SoftwareProject href "../../classes/sft_SoftwareProject/"






  class sft_AIModel["AI Model"]



      style sft_AIModel fill:#3c78d8    


          sft_AIModel --> "*" plt_Solution: part of solution 
          click sft_AIModel href "../../classes/sft_AIModel/"






  class system_ESDDocument["ESD Document"]



      style system_ESDDocument fill:#f1c232    


          system_ESDDocument --> "*" plt_Solution: part of solution 
          click system_ESDDocument href "../../classes/system_ESDDocument/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 GRID Globally unique identifier across the whole platform. core_Entity
releases * Solution Release The release artifacts produced by this activity. Inverse of releaseOf. direct
solution items * Solution Item TBD direct

Identifier and Mapping Information

Annotations

property value
grid grid:workspace:{workspace-id}:platform:solution/{id}
platformAPI SolSolution

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.