19、XSD Schema实践:构建XMML.com数据存储模式

XSD Schema实践:构建XMML.com数据存储模式

1. 引言

在XSD Schema的应用中,我们常常需要将之前学习的各种技术组合起来,创建更复杂、更实用的模式。本文将以XMML.com这家XML及相关技术咨询公司的数据存储为例,详细介绍如何创建一个包含员工和客户信息的XSD Schema。

2. 前期准备

<xsd:schema> 元素中,我们将 targetNamespace 属性和默认命名空间声明都指向同一个URI。由于篇幅限制,无法对 <xsd:include> <xsd:redefine> <xsd:import> 的使用进行详尽描述,但给出的示例代码能展示一种使用方式。

3. 示例规划
3.1 明确信息需求

为了规划要创建的模式,我们需明确现有数据存储情况和公司的信息需求。假设不存在相关的现有数据存储。
咨询公司有诸多业务需求,这里聚焦于与XMML.com相关的人员信息,创建两个XML实例文档:一个存储公司员工信息,另一个存储客户信息。由于两个数据存储都包含人员信息,数据结构存在共性,这有助于我们探索XSD Schema代码的复用及其他技术的应用。
假设XMML.com在三个国家运营:美国、加拿大和英国。员工会根据工作量在不同国家间调动,因此需要处理这三个国家的地址和电话信息。
- 员工数据存储 :需包含员工姓名、

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值