| Name | Type | Info | 
|---|---|---|
| id | integer | NOT NULL, PRIMARY KEY, AUTO_INCREMENT | 
| person_id | integer | NOT NULL, FOREIGN KEY | 
| name | varchar(64) | NOT NULL | 
| address1 | varchar(128) | NOT NULL | 
| address2 | varchar(128) | |
| city | varchar(64) | NOT NULL | 
| state | varchar(2) | NOT NULL | 
| zip_code | varchar(10) | NOT NULL | 
| Name | Columns | 
|---|---|
| primary | id | 
| Name | Foreign Class | Join Condition | 
|---|---|---|
| person | Person | foreign.id => self.person_id | 
| Name | Type | Info | 
|---|---|---|
| id | integer | NOT NULL, PRIMARY KEY, AUTO_INCREMENT | 
| person_id | integer | NOT NULL, FOREIGN KEY | 
| name | varchar(64) | NOT NULL | 
| varchar(128) | NOT NULL | 
| Name | Columns | 
|---|---|
| primary | id | 
| Name | Foreign Class | Join Condition | 
|---|---|---|
| person | Person | foreign.id => self.person_id | 
| Name | Type | Info | 
|---|---|---|
| id | integer | NOT NULL, PRIMARY KEY, AUTO_INCREMENT | 
| name | varchar(64) | NOT NULL | 
| username | varchar(16) | |
| birthdate | date | NOT NULL, INFLATED | 
| Name | Columns | 
|---|---|
| primary | id | 
| people_username | username | 
| Name | Foreign Class | Join Condition | 
|---|---|---|
| addresses | Address | foreign.person_id => self.id | 
| emails | EmailAddress | foreign.person_id => self.id | 
| phone_numbers | PhoneNumber | foreign.person_id => self.id | 
| Name | Type | Info | 
|---|---|---|
| id | integer | NOT NULL, PRIMARY KEY, AUTO_INCREMENT | 
| person_id | integer | NOT NULL, FOREIGN KEY | 
| name | varchar(64) | NOT NULL | 
| phone_number | varchar(32) | NOT NULL | 
| Name | Columns | 
|---|---|
| primary | id | 
| Name | Foreign Class | Join Condition | 
|---|---|---|
| person | Person | foreign.id => self.person_id | 
Generated Wed Nov 21 10:14:48 2007 by DBICx::AutoDoc version 0.03