Organizing Data Behind the UI
1. Siebel UI displays collection of related business data items in Lists + forms.
- 1. Three distinct layers:
- 1. UI/Data presntation
- 2. Business Logic (BOs/BCs)
- 3. Data Storage
- 1. BC = All data that a company wants to manage (i.e. Contact)
- 2. Don’t look at Contacts in isolation, want to see one BC in the context of another (relationship managed within view by BO)
- 1. Single Row in DB; Collection of related business data items in list/form (Applets)
- 1. Collection of data organized to reflect user’s business
- 2. BC = data from many tables, but based on one
- 3. Data appears in UI for user’s perspective, not how stored in DB. Tables organized for efficient storing / querying
- 1. Collection of lists/forms representing functional business area
- 2. I.e. Relationship between top applet + detailed applets changes within a view
- 1. Organizes BCs in relationship to others for a given view
- 2. Contains information about the relationships between BCs
- 3. BO has master with children
No comments:
Post a Comment