1. Таблица authors (авторы):
Имя поля | Тип данных | Описание поля |
au_id | varchar(11) | уникальный идентификатор автора |
au_lname |
varchar(40) |
фамилия |
au_fname |
varchar(20) |
имя |
phone |
char(12) |
номер телефона |
address |
varchar(40) |
домашний адрес |
city |
varchar(20) |
город |
state |
char(2) |
код штата (для США) |
zip |
char(5) |
почтовый индекс |
contract |
bit |
имеется ли контракт с издательством |
2. Таблица publishers (издательства):
Имя поля | Тип данных | Описание поля |
pub_id | char(4) | код издательства |
pub_name |
varchar(40) |
название издательства |
city |
varchar(20) |
город, где расположено издательство |
state |
char(2) |
код штата или области |
country |
varchar(30) |
страна |
3. Таблица titles (названия публикаций):
Имя поля | Тип данных | Описание поля |
title_id | varchar(6) | уникальный идентификатор публикации |
title |
varchar(80) |
наименование публикации |
type |
char(12) |
тема публикации |
pub_id |
char(4) |
код издательства (внешний ключ к таблице publishers) |
price |
money |
стоимость экземпляра издания |
advance |
money |
авансировано денег |
royalty |
int |
авторский гонорар (%) для всех авторов |
ytd_sales |
int |
объём продаж |
notes |
varchar(200) |
примечание |
pubdate |
datetime |
дата выпуска |
4. Таблица titleauthor (авторство публикаций):
au_id | varchar(11) | идентификатор автора, внешний ключ к таблице authors |
title_id |
varchar(6) |
идентификатор публикации, внешний ключ к таблице titles |
au_ord |
tinyint |
приоритет автора (позиция автора в заголовке публикации) |
royaltyper |
int |
процент от гонорара |