ProjectEvent

Header Image
Project:
ProjectEvent : Public abstract <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:03:42 PM
Modified: 1/16/2025 11:02:09 AM
Project:
Advanced:
Fowler provides a good overview of the business problem that requires a calendar [Fowler-Calendar]. A good starting point for our discussion is shown in the following Figure. <br/><br/>Note that here we are using the term Calendar rather than Schedule.<br/><br/>A Calendar has an owner who can control updates to it. The Calendar could also be associated with Assets like a Site or a Workgroup.<br/><br/>A Calendar contains Calendar Entries. These entries are related to events and have a temporal expression that indicates the Time Periods for the entry. Note that an entry may have repeating Time Periods in the temporal expression.<br/><br/>In the following Figure, the slashes on the associations denote that the association is derived. This is because the entities are logically associated, but the actual association is done via subclasses of the entities.<br/>
  • Associations To
  • Associations From
  • Tagged Values
  • Advanced
Element Source Role Target Role
«TMF_BusinessEntity» Milestone
Business Entity  
Name: _event
 
Name: _milestone
 
Details:
 
«TMF_BusinessEntity» CalendarEntry
Business Entity  
Name: _event
 
Name: _calendarEntry
 
Details:
 
«TMF_ABE» Project ABE
ABE «TMF_ABEIsComposedByEntity»
Name:  
 
Name:  
 
Details:
 
«TMF_BusinessEntity» Activity
Business Entity  
Name: _trigger
 
Name: _activity
 
Details:
 
Element Source Role Target Role
«TMF_BusinessEntity» EventType
Business Entity  
Name: _eventType
 
Name: _event
 
Details:
 
Tag Value
IsCoreEntity False
Details:
Values: true,false
Default: False
rsa_guid _3E3F0EC000E93D5CA6EE03E5
Details:  
Property Value
isActive: 0
isFinalSpecialization: 0