Changes between Version 100 and Version 101 of DASISH/XSD and XML


Ignore:
Timestamp:
08/19/13 11:37:44 (11 years ago)
Author:
olhsha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DASISH/XSD and XML

    v100 v101  
    526526be replaced when the schema is updated."
    527527
     528== New-Or-Existing-Source-Info JAXB-generated class ==
     529
     530This class corresponds to the choice sub-schema within the schema-type for annotation, which tells if a target source is new or old. This means that
     531the client provides the server with this information.
     532
     533It is ok, but it makes code a bit hairy. Can we remove the choice and let the backend todecide if the source is new or old, simply by looking through all the sources
     534to find the one with given external-id/uri.  If it is not found then the source is new.
     535
    528536
    529537==    External_id (Data Base) vs URI (schema) vs UUID-based class (Java code) ==
     
    585593a common joint table (verson_id, cached_representation_id). A pair (a, b) is listed in this table iff
    586594the version with  the internal id "a" has cahced representation with intrenal id "b".
     595