XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      Add constraints to JAVA API for the Glossary. There are some constraints that can be captured using the constraints in the type model. For the Glossary API, there are restrictions that cannot be captured in the type model. I am thinking of constraints like:

      • policing that we do not allow a category to be updated to have a parent as one of its descendants.
      • policing that we do not allow a category from another glossary to be added under our category
      • policing that we do not allow a category to be updated, such that the category tree contains categories from more than one glossary.
      • restricting terms under a category to have unique names (we need to get consensus as to whether this is something we would like)

      These sorts of restrictions need to policed in the Java code - as there is no place for them in the model. For the Glossary, we are looking to add a new OMAS layer around the base Atlas entity APIs.

      Attachments

        Activity

          People

            Unassigned Unassigned
            davidrad David Radley
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: