M
Matthew Harrison
I am defining an abstract conversation class in XML Schema (using XMLSpy).
The basics are:
Conversation (attr:Reference)
--> Identity (1)
--> Id
--> Client
--> Sequence (atrr:Index) (1..n)
--> Sender
--> Timestamp
Now I want to define a descendant called
BlahConversation based on Conversation
However, I need to include additional fields in Sequence (status
information specific to the Blah type).
How do I correctly structure things, such that I don't end up having to
define the whole structure fully for each different conversation subtype ?
Thanks.
The basics are:
Conversation (attr:Reference)
--> Identity (1)
--> Id
--> Client
--> Sequence (atrr:Index) (1..n)
--> Sender
--> Timestamp
Now I want to define a descendant called
BlahConversation based on Conversation
However, I need to include additional fields in Sequence (status
information specific to the Blah type).
How do I correctly structure things, such that I don't end up having to
define the whole structure fully for each different conversation subtype ?
Thanks.