Data Model for Services for Certification

Step 1 -
Establish the Semantic Model and describe the functionality :-
"Services are provided to Clients to ensure that their Assets comply with
the appropiate Rules and Regulations.
Semantic Data Model
1. Assets
This is the Product Catalogs Data Model

Product Catalogs Data Model
2. Clients
We use our Data Mode for Parties, Roles and Customers.
Parties, Roles and Customers Data Model
3. Client Services
We use our Data Mode for Customers and Services.
Customers and Services Data Model
4. Documents
we have a number of Document-related Models in our Library so for the
moment we use the one for Generic Document Management.

The Documents will include Reports and results of Assessments and
ISO Certifications
Generic Document Management Data Model
5. Pricing
we have a Data Model for generating Financial Statements.

This is driven by Chart of Accounts and General Ledgers.

Financial Statement Generator Data Model
6. Schedules
we have a Data Model for Schedules for Container Shipping.

This is specificc to Container Shipping.

Container Shipping Data Model
7. Services
we have many Data Models for Services and we have chosen this one for Services.
Services Data Model
8. Workflow
we have a Data Model for Workflow.
Workflow Data Model
An additional Model for the Lifecycle of an Asset
Following an Event-oriented Approach
The Lifecycle of an Asset - Step 5
Step 10 - Finally, create the 'Business-friendly' Semantic Model
This is specifically designed to be the 'Business-friendly' and to provide a
vehicle for communication with business users and Subject Matter Experts.

We have not shown the 'Rabbits-Ears' to keep the diagram simple and
easier to understand.
Final Semantic Data Model for Services for Certification


Barry Williams
Principal Consultant
Database Answers Ltd.
London, England
March 5th. 2014


© Database Answers Ltd. 2014