Introduction into the business archetype patterns and description of the Party and Party Relationship archetype patterns. Practical example of archetype Party implementation in Ruby on Rails app.
String description: String Projects name: String start_at: DateTime end_at: DateTime RoleInProjects FK person_id FK role_id FK project_id Supervisions FK subordinate_id FK supervisor_id FK project_id
String description: String Projects name: String start_at: DateTime end_at: DateTime RoleInProjects FK person_id FK role_id FK project_id Supervisions FK subordinate_id FK supervisor_id FK project_id
of Parties in the system 2. List different types of relationships between them - create Party Relationships 3. Check that party relationships meet identifable business needs 4. Work out what roles different types of parties play in Party Relationships - Party Roles 5. Formulate rules - Party Role Constraints, Party Relationships Constraints