Skip to content

Schema ​

This section describes the database structure and the relationships between collections. The schema consists of master data collections and transactional or operational collections used by the application.

FieldTypeDescription
_idObjectIDUnique identifier for the group.
nameStringName of the group.
usersArray (Object)List of users invited to or associated with the group, including their email addresses and invitation statuses.
users._idObjectIDUnique identifier for the user entry in the group.
users.emailStringEmail address of the invited user.
users.statusStringInvitation status of the user. Possible values: pending, accepted, or rejected.
created_atStringDate and time when the group was created, preferably in ISO 8601 format.
created_by_idObjectIDIdentifier of the user who created the group.

ERD ​

users
users
PK
PK
_id
_id
attendances
attendances
PK
PK
_id
_id
created_by_id
created_by_id
groups
groups
PK
PK
_id
_id
created_by_id
created_by_id
Text is not SVG - cannot display

Released under the MIT License.