Ideas that the modelling are thinking about and discussing
...
- Label
- Description
- Definition
- Language (for non-textual objects)
- Comments (internal)
- Notes (public)
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Need to ensure that objects are not just empty shells, and actually have properties.
...
The new collection structure has a container (Collection) and members (Member). In order to allow for nested collections without resorting to multiple inheritance, we have to make Member a subclass of Collection. That has implications in cases like Node and NodeSet, since it will make Node a Collection too. To address the issue, there is a constraint defined on the subclass relationship between Member and Collection: If isCollection = true then Member is a subclass of Collection, otherwise it is not. The default is false. The following diagram illustrates the model:
...