| Field Name |
Type |
Req |
Uniq |
Description |
| member_id |
ID |
Y |
Y |
Auto-generated Membership ID |
| first_name |
String (25) |
Y |
N |
First Name |
| last_name |
String (30) |
Y |
N |
Last Name |
| student_id |
String (15) |
N |
Y |
Monash Student ID |
| address |
String (150) |
N |
N |
Postal Address |
| email |
String (50) |
N |
N |
Email Address |
| phone_home |
String (20) |
N |
N |
Home Phone Number |
| phone_mobile |
String (20) |
N |
N |
Mobile Phone Number |
| degree |
degrees.degree_id |
N |
N |
Link to degrees table |
| member_type_id |
member_types.member_type_id |
Y |
N |
Link to Member Type |
| Field Name |
Type |
Req |
Uniq |
Description |
| member_type_id |
ID |
Y |
Y |
ID of member Type |
| name |
String (30) |
Y |
Y |
Name of Member Type |
| desc |
String (512) |
N |
N |
Description of Member Type |
| Field Name |
Type |
Req |
Uniq |
Description |
| member_id |
members.member_id |
Y |
N |
Which member has this position |
| position_id |
ID |
Y |
Y |
The ID of the position |
| desc |
String (512) |
N |
N |
Brief description of position |
| name |
String (50) |
Y |
Y |
Name of Position |
| Field Name |
Type |
Req |
Uniq |
Description |
| permission_id |
ID |
Y |
Y |
Id for permission |
| name |
String (50) |
Y |
Y |
Name for permission |
| default |
Boolean |
Y |
N |
Default setting (if not otherwise explicitly stated
in granted_permissions, this is used). |
| Field Name |
Type |
Req |
Uniq |
Description |
| member_id |
members.member_id |
Y |
N |
Member who has these privlidges |
| position_id |
positions.position_id |
N |
Position who has these privlidges |
|
| member_type_id |
member_types.member_type_id |
N |
Member type that has these privlidges |
|
| permission_id |
permissions.permission_id |
Y |
N |
The permission beieng granted |
| granted |
Boolean |
Y |
N |
If this permission is granted or revoked. |
| Field Name |
Type |
Req |
Uniq |
Description |
| event_id |
ID |
Y |
Y |
Id for event |
| event_type_id |
event_types.event_type_id |
Y |
N |
The Type of Event (meeting, event) |
| name |
String (100) |
Y |
N |
Name of event |
| desc |
String (512) |
N |
N |
Description of event |
| start_datetime |
Date&Time |
Y |
N |
Start |
| end_datetime |
Date&Time |
Y |
N |
End |
| website |
String (255) |
N |
N |
Web site URL (could be generated, or set to something
new and fancy) |
| contact_member_id |
members.member_id |
Y |
N |
Who to contact regarding event. |
| cost |
currency |
N |
N |
Base cost for members (can be left blank and specified
in more detail on website) |
| Field Name |
Type |
Req |
Uniq |
Description |
| event_type_id |
ID |
Y |
Y |
ID of event Type |
| type |
String (30) |
Y |
Y |
The type of event |
| Field Name |
Type |
Req |
Uniq |
Description |
| event_id |
events.event_id |
Y |
N |
What event |
| member_id |
members_member_id |
Y |
N |
Which member |
| status_id |
events_signup_status.status_id |
N |
N |
Status of the Members signup |
| Field Name |
Type |
Req |
Uniq |
Description |
| event_id |
events.event_id |
N |
N |
ID of event |
| status_id |
ID |
Y |
Y |
ID of status |
| status |
String (30) |
Y |
N |
The Status |