Ndr interface Dependency Agreement



Yüklə 0,71 Mb.
səhifə5/36
tarix02.01.2022
ölçüsü0,71 Mb.
#26773
1   2   3   4   5   6   7   8   9   ...   36

3.2.Business Entities


The following table shows the Entities stored by the NDR, as well as a high-level summary of the data stored for each. (Section 4.1 provides a definitive listing of the Entities and Attributes held by the NDR.)

Entity

Summary of Data Held in the NDR

Dog

Identifying information

Ownership (current and historical)

Trainer (current and historical)

Penalties (current and historical)

Racing history


Litter

Dam

Sire


Service date

Whelping date

List of dogs that resulted from the litter


Meeting

Location

Date


List of Races, each including:

    1. Identifying information

    2. Prize money

    3. List of participating dogs

    4. Results

Person

Identifying information

Contact details

Registered roles, e.g. owner, trainer

Group memberships

Penalties


Group

Group type, e.g. Syndicate, Partnership

Group name

List of members




3.3.Business Operations

3.3.1.Operations


The interface supports the following high-level operations on each Entity:

Operation

Description

Create

Create a new instance of the Entity.

Update

Modify an existing instance of the Entity.

Identify

Perform a search against some specified search criteria.

Get

Get the details of an instance of the Entity.

Publish

NDR publishes details of an updated instance.

Note: It is not possible to Delete an Entity via the interface. If an Entity is no longer current, this is indicated by performing an Update either on a status field, or on a date field. For example, when a Dog dies, the Dog Entity remains in the data store, but the status is updated to “Deceased”.


Yüklə 0,71 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   36




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin