Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Data model view - Java Pet Store Sample Application

Petstore.data.allDBs.pngPetstore.data.allDBs.png

Element Catalog

  • opcdb ...
  • petstoredb ...
  • supplierdb ...

Parent View

This view does not have a Parent view

Related Views

Data model view - petstoredb

Data model view - petstoredb

Petstore.data.pngPetstore.data.png

Element Catalog

  • Elements in capital letters. Items of the Pet Store catalog
  • All others, with the exception of CounterEJB, track customer information.

Parent View

Data model view - Java Pet Store Sample Application

Other Information

Following is a list of the entity beans in the application. All beans use container-managed persistence.

  • CustomerEJB—tracks customer ID (primary key), account, and profile
  • AccountEJB—tracks account status, credit card, and contact info
  • ProfileEJB—tracks preferred language, category, list preference, and banner preference
  • ContactInfoEJB—tracks family and given name, telephone, email, and address
  • CreditCardEJB—tracks card number, card type, and expiration date
  • AddressEJB—tracks two lines of street address, state, zip code, and country
  • UserEJB—represents a user who may sign on to the system; tracks a user name and password
  • CounterEJB—represents a counter with a specific prefix; used only by UniqueIdGeneratorEJB to manage series of unique numbers

All of the entity beans in petstore, with the exception of CounterEJB, track customer information.

Data Model Views in Visio

Diagram in MS Visio

Back to the Pet Store SAD main page

  • No labels