简要介绍了模式、模式语言的相关概念,并从结构化程序设计和面向对象程序设计的视角介绍了六种典型的W3C XML Schema模式设计方法。根据具体的应用需求,并结合各种模式设计方法的优缺点,可选用最恰当的设计方法加以应用。