Services and Inheritance
|
This is the the Service Inheritance Data Model for our DBA Cloud Services.
Of course, we have to use the word 'Service' with two different meanings, even though it is a litle confusing until you get used to it. 6. Demonstration Data Here we define Demonstration Data in order of increased complexity of related Services. All of this data will be loaded using Apex before development begins. 6.1 Data for Banking Services Here our examples include making a Deposit and a Withdrawal and requesting a Statement. 6.1.1 Make a Deposit This involves one Customer, a Date an Account Number and Amount. 6.1.2 Make a Withdrawal This also involves one Customer, a Date an Account Number and Amount. 6.1.3 Request a Bank Request This also involves one Customer, a Date and an Account Number. 6.2 Data for Customers Services Here a Customer requests a Service which is provided by a Supplier and might involve Staff. Examples include a visit to a Dentist, a Doctor, a Hairdresser and so on. 6.3 Data for Logistics Services Here we show some Attributes of the Entities. All examples involve a Mode of Transport, two Locations, two Dates, a Cost and a Class of Service. They do not all involve a Passenger. 6.3.1 Make a Journey by Train This involves one Customer, who is called a Passenger. 6.3.2 Make a Journey by Air This also involves one Passenger. 6.3.3 Send a Package by Ship This involves one Package, which can be any single Item of any size. 6.3.4 Send a Car by Ship This involves one a car which is an Item and can be of any size. 6.3.5 Send Food or Fruit by Air This can involve multiple Packages, which can be of any size. |