Home Page Icon
Home Page
Table of Contents for
PART I: THE MODEL
Close
PART I: THE MODEL
by Dave Hollander, Berthold Daum
Modeling Business Objects with XML Schema
Cover image
Title page
Table of Contents
Praise for Modeling Business Objects with XML Schema
Copyright
Acknowledgements
Foreword
Introduction
PART I: THE MODEL
Chapter 1: Foundations
1.1 A CORE CONCEPT
1.2 LINEAR CONCEPTS
1.3 NONLINEAR CONCEPTS
1.4 DOCUMENT-CENTRIC VS. DATA-CENTRIC CONTENT
1.5 DOCUMENT SCHEMATA
1.6 GRAMMARS
1.7 REGULAR TYPES
Chapter 2: Conceptual Modeling
2.1 MOTIVATION
2.2 PRINCIPLES OF CONCEPTUAL MODELING
2.3 ENTITY RELATIONSHIP DIAGRAMS
2.4 REALITY OF CONCEPTUAL MODELING
2.5 INTRODUCING ASSET ORIENTED MODELING
Chapter 3: Everybody Likes Jazz
3.1 INFORMAL DESCRIPTION
3.2 THE CONCEPTUAL MODEL, FIRST DRAFT
3.3 ASSET OR PROPERTY?
3.4 NORMALIZATION
3.5 PARTITIONED NORMAL FORM
3.6 RESOLVING is_a RELATIONSHIPS
3.7 INTRODUCING LEVEL 2 STRUCTURES
PART II: THE IMPLEMENTATION
Chapter 4: XML Basics
4.1 NAMESPACES
4.2 THE XML INFORMATION MODEL
4.3 XML CANONICAL FORM
4.4 THE DOCUMENT TYPE DEFINITION (DTD)
Chapter 5: XML Schema
5.1 AN APPETIZER
5.2 SIMPLE DATA TYPES
5.3 STRUCTURE IN XML SCHEMA
5.3.1 Hierarchy
5.3.2 Elements and Complex Types
5.3.3 Particles and Model Groups
Chapter 6: Authoring XML Schema
6.1 NAMESPACES
6.2 REUSE MECHANISMS
6.3 SCHEMA COMPOSITION
6.4 USAGE PATTERNS
Chapter 7: Relax NG
7.1 STRUCTURE
7.2 TYPES, GRAMMARS, PATTERNS
7.3 NAMESPACES AND NAME CLASSES
Chapter 8: From Conceptual Model to Schema
8.1 A KNOWLEDGE BASE
8.2 IMPLEMENTATION IN XML SCHEMA
8.3 IMPLEMENTATION IN RELAX NG
8.4 SUMMARY
Chapter 9: Validation beyond XML Schema
9.1 ABOUT MEANING
9.2 CONSTRAINTS
9.3 CONSTRAINTS IN CONCEPTUAL MODELS
9.4 VALIDATION OF GENERAL CONSTRAINTS
9.5 AN XML PROCESSING MODEL
9.6 A FRAMEWORK FOR SCHEMA LANGUAGES
PART III: THE ENVIRONMENT
Chapter 10: Reality Check: The World Is Object-Oriented
10.1 OBJECT-ORIENTED IMPLEMENTATIONS OF THE XML DATA MODEL
10.2 ENCAPSULATION AND BEHAVIOR
10.3 CLASS, INSTANCE, TYPE
10.4 SIMPLE TYPES
10.5 COMPLEX TYPES
10.6 GLOBAL TYPES
10.7 INHERITANCE
10.8 POLYMORPHISM
10.9 DYNAMIC MARSHALING
10.10 CONSTRAINTS
10.11 IDENTITY
10.12 VISIBILITY
Chapter 11: Reality Check: The World Is Relational
11.1 MOTIVATION
11.2 DATABASES
11.3 THE RELATIONAL DATA MODEL
11.4 THE RELATIONAL ALGEBRA
11.5 NORMALIZATION
11.6 BRIEF INTRODUCTION TO SQL
11.7 SIMPLE DATA TYPES
11.9 CONSTRAINTS
11.10 FROM RELATIONAL TABLES TO XML SCHEMA
11.11 MEDIATION BETWEEN RDBMS AND XML DATABASES
Chapter 12: Schema Evolution
12.1 DERIVED TYPES
12.2 AUTHORING FOR REDEFINITION
12.3 OPEN CONTENT MODEL
12.4 VERSIONING
Chapter 13: Schemata in Large Environments
13.1 COMBINING DIVERSE SCHEMATA
13.2 CENTRALIZED AND DECENTRALIZED CHANGE MANAGEMENT
Chapter 14: Outlook
14.1 INTEGRATION OF CORE TECHNOLOGIES
14.2 GRAMMAR-DRIVEN DATA MODELS
Regular Expressions for Patterns
Glossary
Bibliography
Index
About the Author
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Introduction
Next
Next Chapter
Chapter 1: Foundations
PART I
THE MODEL
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset