Hi mukul, to add something new to our discussion, the SCD spec also uses a
term called "an assembled schema". So with respect to the XSModel
implementation, does an XSModel object represent this "assembled schema" ?
It is defined in the spec like this,
""An assembled schema forms a rooted graph of schema components and property
records, where certain schema component and property record properties
contain other schema components and property records as their values (or
part of their values)."
thanks.

On Thu, Feb 25, 2010 at 4:00 PM, Mukul Gandhi <[email protected]> wrote:

> On Wed, Feb 24, 2010 at 10:19 AM, Ishan Jayawardena <[email protected]>
> wrote:
> > I don't get the difference between "a schema" and "a schema documet",
> when you say,
>
> >>  Given that there is no defined way to resolve an URI to a schema (note:
> >> not a schema document), it'll often be difficult (and not very useful)
> to
> >> work with absolute SCDs.
> >
> >  what is actually the difference between them?
>
> Sandy, is right. To me, "schema" is a generic term, representing a
> logical assembly of schema components (using notions like elements,
> attributes, cardinality and so on). We cannot identify a "schema" in a
> sense which Sandy explained, with a URI (in a standard way, as Sandy
> explained).
>
> Whereas, "schema document" is some physical representation of the
> schema (say a file on local file system, or a web server), which is
> normally identifiable with some URI.
>
>
> --
> Regards,
> Mukul Gandhi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to