projectmember Table (12)

Project members. Link-table between person and project

Fields

NameDescriptionTypeNull
projectmember_idPrimary keyPK
project_idParent projectFK project
contact_idContact ID of person who is the project member (slight denormalization)FK contact
person_idPerson ID of person who is the project memberFK person
rankRank in listUShort
mtype_idxMember type linkFK PMembType
text_idOptional commentFK text
registeredRegistered whenUtcDateTime
registered_associate_idRegistered by whomFK associate
updatedLast updated whenUtcDateTime
updated_associate_idLast updated by whomFK associate
updatedCountNumber of updates made to this recordUShort

projectmember table relationship diagram

Indexes

FieldsTypesDescription
projectmember_idPKClustered, Unique
contact_idFKIndex
person_idFKIndex
project_id, rankFK, UShortIndex

Relationships

TableDescription
associateEmployees, resources and other users - except for External persons
contactCompanies and Organizations.
personPersons
PMembTypePMembType list table. List text of titles (member types) for project members.
projectProjects
textLong text fields from all over the system

Replication Flags

  • Area Management controlled table. Contents replicated to satellites and traveller databases.
  • Replicate changes UP from satellites and travellers back to central.
  • Copy to satellite and travel prototypes.
  • Cache table during filtering.

Security Flags

  • Sentry controls access to items in this table using user’s Role and data rights matrix on the table’s parent.