[Index] of Committee Reports
[1/10/01 DB Wish List Spec] [1/19/01
Committee Report & DB Tables]
Web Site Development Committee Meeting Report
from meeting held on 1/19/06
Volunteers met at Casey Rodgers house for the second meeting of the Web Site
Development Committee
Present were:
Casey Rodgers, IS Director
Tom Truax
Tom Beidler
The wish list was reviewed
Capability, Economics, and Strategy were
discussed
Conclusions:
Casey will build the data base and Tom
Beidler will work on the ASP web connection
Access to some query pages would
require log in
Registration required prior successful log in
Log in with Last Name & USHGA Number
Log in as Non Member, Member, or Administrator
Permission to access some query pages would depend on log in category
Optional password input required to access pages that edit member info
I'm not clear
weather validation and defaults would be handled by the Data Base or the Web
Forms
Still not clear on validation of Priorities
The Data Base would initially contain 6 Tables as follows
Table Name | Relationships | ||||
Member | One to One | Admin | |||
One to Many | Address | Phone | Payments | ||
Address | Many to One | Members | |||
Phone | Many to One | Members | |||
Many to One | Members | ||||
Admin | One to One | Members | |||
Payments | Many to One | Members | |||
Activity Calendar ? | Future addition | ||||
Member Table | |||||
Field | Required | Default | Unique | Data Type | Validation |
USHGA Number | Yes | Yes | Integer | 5 digits | |
Last Name | Yes | No | Text | < 1 character, alphabet only | |
First Name | Yes | No | Text | < 1 character, alphabet only | |
Birth Date | No | Null | No | Date | |
Sex | No | Null | Boolean | ||
Password | No | Null | No | Text | < 10 characters |
Public Viewing | No | Yes | Boolean | ||
Member Viewing | No | Yes | Boolean | ||
USHGA Exp Date | Yes | No | Date | ||
Comments / News | No | Null | No | Multi-Line Text Box | |
Last Edit Date | Auto | Date | |||
Address Table | |||||
Field | Required | Default | Unique | Data Type | Validation |
Unique ID | Auto | Yes | Default | ||
USHGA Number | Auto | Look Up | No | Integer | |
Address Line 1 | Yes | No | Text | > 5 characters | |
Address Line 2 | No | No | Text | ||
City | Yes | No | Text | > 1 character, alphabet only | |
State | Yes | CA | No | Text | 2 characters, alphabet only |
Zip Code | Yes | No | Integer | 5 digits | |
Comments | No | Null | No | One Line Text Box | |
Public Viewing | No | Yes | Boolean | ||
Member Viewing | No | Yes | Boolean | ||
Priority | No | 1 | to ID? | Integer ? | |
Phone Table | |||||
Field | Required | Default | Unique | Data Type | Validation |
USHGA Number | Auto | Look Up |
Each Yes |
Integer | 5 Digits |
Area Code | Yes | 805 | Integer | 3 Digits | |
Phone Number | Yes | Text | xxx-xxxx | ||
Extension | No | Text | |||
Type | No | No | Select from Drop down list or Type in other |
< 21 Characters | |
Comments | No | No | One Line Text Box | ||
Public Viewing | No | Yes | Boolean | ||
Member Viewing | No | Yes | Boolean | ||
Priority | No | 1 | to ID? | Integer ? | |
Email Address Table | |||||
Field | Required | Default | Unique | Data Type | Validation |
USHGA Number | Auto | Look Up | Yes | Integer | 5 Digits |
Yes | One Line Text Box | < 60 characters | |||
Comments | No | No | One Line Text Box | ||
Public Viewing | No | Yes | Boolean | ||
Member Viewing | No | Yes | Boolean | ||
Priority | No | 1 | to ID? | Integer ? | |
Admin Table | ||||||
Field | Required | Default | Unique | Data Type | Validation | Notes |
USHGA Number | Auto | Look Up | Yes | Integer | 5 Digits | |
SCPA Member | Yes | No | Boolean | All Current & Non-Current Members |
||
Current Member | Yes | No | Boolean | Dues Current | ||
Administrator | Yes | No | Boolean | |||
Payments Table | |||||
Field | Required | Default | Unique | Data Type | Validation |
USHGA Number | Auto | Look Up | Yes | Integer | 5 Digits |
Payment Date | Yes | No | Date | ||
Payment Amount | Yes | No | Currency | ||
Payment Method | Yes | No | Text | > 1 Character | |