132
Designing XML Based Applications
type derivation, XML schema design shares many of the aspects of object oriented
design especially with respect to modularization and reuse.
The design of domain specific XML schemas breaks down according to the
definition of XML schema types, their relationship to other types, and any con 
straints to which they are subjected. The definitions of such XML schema types,
relationships, and constraints are typically the result of the analysis of the applica 
tion domain vocabulary (also called the business vocabulary). As much as possi 
ble, schema designers should leverage already defined public vertical domain
schema definitions to promote greater acceptance and interoperability among
intended participants. The designers of new schemas should keep interoperability
concerns in mind and try to account for reuse and extensibility. Figure 4.2 shows
the UML model of a typical XML schema.
anyType
lineItem
categoryId
productId
itemId
lineNo
quantity
unitPrice
UserId
LineItems
ShippingDate
OrderDate
OrderID
1
1
1
1
decimal
positiveDecimal
Invoice
Figure 4.2
Model for an XML Schema (
Invoice.xsd
)






New Page 1








Home : About Us : Network : Services : Support : FAQ : Control Panel : Order Online : Sitemap : Contact : Terms Of Service

java web hosting

 

 

 Our partners: | PHP: Hypertext Preprocessor | Best Web Hosting | Java Web Hosting | Inexpensive Web Hosting |

Jsp Web Hosting | Cheapest Web Hosting | Jsp Hosting | Cheap Hosting

 

Virtualwebstudio. Business web hosting division of Web Design Plus. All rights reserved