Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
За несколько вечеров с помощью своего сервлета произвольных запросов к БД создал несколько таблиц, необходимых для функционирования онлайнового каталога книг. Для хранения инофрмации о пользователях системы используется таблица webi_users с полями статического размера - для быстрого поиска и сортировки. Пользователи регистрируются не только для библиотеки, но и в другие проекты.
Доступ к проектам осуществляется за счёт групп (таблица webi_groups): Связь между юзерами и группами задаётся таблицей webi_user_group: А вот таблица книг (первый вариант - позже всегда можно сделать ALTER TABLE): Авторы заносятся в таблицу webi_persons (сюда же могут быть занесены к примеру актёры или режиссёры для базы данных фильмов): Связь между книгами и авторами задаётся таблицей webi_book_authors:
Как видно каждая связь автор-книга имеет флаг 'author' или 'editor'.
|
21 Jun 2006 19:34 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
Текущее состояние таблиц можно посмотреть вот по этому линку:
http://java.shabarshin.com/servlet/open ... dbase=java
|
25 Jun 2006 21:34 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
Под boo_code я буду понимать ISBN, который есть у всех книг, но я натыкался на разное его написание - например:
ISBN 0-7357-1054-6
ISBN 0-596-00543-1
ISBN 1-59200-369-9
ISBN 0-321-33573-2
ISBN 0-07-146893-5
ISBN 0 14 00.9259 1
Вопрос - минусики важны или можно просто как число его сохранять? А в последнем случае вообще используются пробелы и точка...
|
01 Jul 2006 08:55 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Да, они имеют важное значение.
_________________ Extreme Entertainment
|
01 Jul 2006 13:50 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
А что скажешь про вариант записи с пробелами и точкой?
|
01 Jul 2006 17:25 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Есть два варианта:
- ошибка;
- есть измемения к стандарту, о которых я не знаю.
_________________ Extreme Entertainment
|
02 Jul 2006 13:00 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
На ошибку не похоже - оно на новой книжке
P.S. Кстати сегодня наткнулся на ISBN на DVD-дисках - оно значит не только книг касается?
|
02 Jul 2006 17:56 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Не думаю что это показатель, ошибки могут быть везде.
Впервые слышу о таком. ISBN = International Standart Book Number.
_________________ Extreme Entertainment
|
03 Jul 2006 13:00 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
Наткнулся ещё раз на такое же написание - причём в книге указано 2 ISBN - варианта в мягкой обложке и варианта в твёрдой обожке: ISBN 0-670-88217-8 (hc.) ISBN 0 14 02.8202 5 (pbk.) Как видим второй с пробелами и точками... Ещё одна странность с ISBN - в одной новой книжке натолкнулся на два разных ISBN: ISBN-13: 978-0-8050-7853-4 ISBN-10: 0-8050-7853-3 Это что за 10 и 13 такие?
Ну тем не менее - видел на нескольких
|
18 Jul 2006 18:40 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
10 - старый, 13 - новый, который будет действовать с самого начала 2007-го года. Старый легко превращается вновый добавлением трех определенных цифр в начале номера.
_________________ Extreme Entertainment
|
19 Jul 2006 10:53 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22536 Location: Silicon Valley
|
И кто будет определять эти три цифры?
Мне то какой забивать? Новый - если есть?
|
19 Jul 2006 18:00 |
|
|
Mac Buster
Retired
Joined: 03 Aug 2003 22:37 Posts: 1474 Location: Moscow
|
Они давно определены комиссией по стандарту, эти цифры - 987. После того как диапазон будет исчерпан, введут 979.
Да.
_________________ Extreme Entertainment
|
19 Jul 2006 20:22 |
|
|