ESD Document
IRI: https://w3id.org/altium/cdm/system/ESDDocument
Bounded context: system
TBD
Platform API
GRID (1)
grid:workspace:{workspace-id}:system-design:esd/{id}
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class system_ESDDocument["ESD Document"]
style system_ESDDocument fill:#f1c232
click system_ESDDocument href "../../classes/system_ESDDocument/"
system_ESDDocument --> "*" system_Parameter : parameters
click system_Parameter href "../../classes/system_Parameter/"
class system_Parameter["Parameter"]
style system_Parameter fill:#f1c232
system_ESDDocument --> "*" system_FunctionalBlock : functional blocks
click system_FunctionalBlock href "../../classes/system_FunctionalBlock/"
class system_FunctionalBlock["Functional Block"]
style system_FunctionalBlock fill:#f1c232
system_ESDDocument --> "*" system_Connection : connections
click system_Connection href "../../classes/system_Connection/"
class system_Connection["Connection"]
style system_Connection fill:#f1c232
system_ESDDocument --> "*" system_HardwareProject : hardware projects
click system_HardwareProject href "../../classes/system_HardwareProject/"
class system_HardwareProject["Hardware Project"]
style system_HardwareProject fill:#f1c232
system_ESDDocument --> "*" system_SoftwareProject : software projects
click system_SoftwareProject href "../../classes/system_SoftwareProject/"
class system_SoftwareProject["Software Project"]
style system_SoftwareProject fill:#f1c232
system_ESDDocument --> "*" plt_solution : part of solution
click plt_solution href "../../classes/plt_solution/"
class plt_solution["Solution"]
style plt_solution fill:#cccccc
system_ESDDocument : id
class system_SdmFunctionalModel["Functional Model"]
style system_SdmFunctionalModel fill:#f1c232
system_SdmFunctionalModel --> "0..1" system_ESDDocument: implemented by
click system_SdmFunctionalModel href "../../classes/system_SdmFunctionalModel/"
Inheritance
- Entity
- Activity
- system_ESDDocument [ SolutionItem]
- Activity
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| part of solution | * |
Solution | None | SolutionItem |
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
| parameters | * |
Parameter | TBD | direct |
| functional blocks | * |
Functional Block | TBD | direct |
| connections | * |
Connection | None | direct |
| hardware projects | * |
Hardware Project | Hardware projects associated with this ESD document. | direct |
| software projects | * |
Software Project | Software projects associated with this ESD document. | direct |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| grid | grid:workspace:{workspace-id}:system-design:esd/{id} |
| platformAPI | SysEsdDocument |