Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MangoObject/AssociatedMangoObject #65

Open
mcdittmar opened this issue Jan 29, 2025 · 1 comment
Open

MangoObject/AssociatedMangoObject #65

mcdittmar opened this issue Jan 29, 2025 · 1 comment

Comments

@mcdittmar
Copy link
Collaborator

MangoObject.associatedMangoObjects
Figure 2 has this as a Reference to AssociatedMangoObject, and it is described as such, but I think the MangoObject should own (Composition) these containers which create the link between the MangoObject and another MangoObject.

AssociatedMangoObject.mangoObject
Figure 2 has this as a Composition relation, while the description says “Reference to the associated MangoObject”
A MangoObject should own the ‘AssociatedMangoObject’ instances, each of which references the MangoObject being associated.

AssociatedMangoObject

  • could this include one or more examples, perhaps extracted from the use cases, for when you would want to use this? eg: to associate a Source record to individual Detections
  • If the example above is correct, the AssociatedMangoObject is tagged with it’s role relative to the parent MangoObject (ie: “Detection”)
    • how is the MangoObject identified as the “Source”?

I don't see these in the implementation files to help out on how these fit together in practice.

@lmichel
Copy link
Collaborator

lmichel commented Jan 30, 2025

MangoObject.associatedMangoObjects

Ok you are right.

AssociatedMangoObject

The use case is the sources connected with their detections. I've unfortunately no implementation yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants