SchemaSpy Analysis of library - Columns | Generated by SchemaSpy |
Generated by SchemaSpy on Mon Aug 16 17:34 MDT 2010 |
| ||||||
|
library contains 36 columns - click on heading to sort:
Table | Column | Type | Size | Nulls | Auto | Default | Comments |
---|---|---|---|---|---|---|---|
address | addressId | int | 10 | √ | |||
author | authorId | int | 10 | √ | |||
library_branch | branchId | int | 10 | √ | |||
borrower | cardNo | int | 10 | √ | |||
book | publisherId | int | 10 | √ | |||
publisher | publisherId | int | 10 | √ | |||
borrower | address | int | 10 | √ | null | ||
library_branch | address | int | 10 | ||||
publisher | address | int | 10 | √ | null | ||
address | address1 | varchar | 50 | Address line 1 | |||
address | address2 | varchar | 50 | √ | null | Address line 2 (optional) | |
book_author | authorId | int | 10 | 0 | FK intentionally omitted to show an implied relationship | ||
borrowed_book | borrowDate | date | 10 | ||||
book_location | branchId | int | 10 | ||||
borrowed_book | branchId | int | 10 | ||||
borrowed_book | cardNo | int | 10 | ||||
address | city | varchar | 30 | ||||
borrowed_book | dueDate | date | 10 | ||||
author | firstName | varchar | 32 | ||||
borrower | firstName | varchar | 32 | ||||
book | isbn | bigint | 19 | 0 | |||
book_author | isbn | bigint | 19 | 0 | |||
book_location | isbn | bigint | 19 | 0 | |||
borrowed_book | isbn | bigint | 19 | 0 | |||
author | lastName | varchar | 32 | ||||
borrower | lastName | varchar | 32 | ||||
author | middleName | varchar | 32 | √ | null | ||
borrower | middleName | varchar | 32 | √ | null | ||
library_branch | name | varchar | 64 | ||||
publisher | name | varchar | 64 | ||||
book_location | numCopies | int | 10 | ||||
borrower | phone | varchar | 16 | √ | null | ||
publisher | phone | varchar | 16 | √ | null | ||
address | state | char | 2 | ||||
book | title | varchar | 128 | ||||
address | zip | varchar | 10 | Dash req'd for zip+4 |