powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Бд для желтых страниц
16 сообщений из 16, страница 1 из 1
Бд для желтых страниц
    #35963094
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проектирую бд для желтых страниц, справочник по предприятиям.
Оцените.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963254
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут оценивать пока нечего.
какова цель проекта? если сдать контрольную работу по итогам одной лекции, то сойдет.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963282
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цель проекта:
Иметь у себя некую бд желтые страницы, для дальнейшего полного юзания, со все сторон и выборок.

Что еще нужно добавить?
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963373
baha76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Советую для начала посетить сайты желтых страниц и посмотреть, какими данными они оперируют.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963392
versaniЦель проекта:
Иметь у себя некую бд желтые страницы, для дальнейшего полного юзания, со все сторон и выборок.

Что еще нужно добавить?
мне не очень понятна связка
ORGS-SUBCATEGORIES-CATEGORIES
как при такой схеме жить, если вдруг понадобится добавить еще подкатегорию?
Допустим в этой схеме:
Предприятия легкой промышленности Чулочно-носочные Одежные ПостельныеПредприятия тяжелой промышленности тракторостроительные машиностроительные авиастроительные
Захочется мне ввести подкатегории:
Предприятия легкой промышленности хлопчатобумажные постельные одежные чулочно-носочные хим.материальныеПостельныеодежныечулочно-носочныеПредприятия тяжелой промышленности производства товаров промышленного назначения тракторостроительные машиностроительные производства товаров общего назначения машиностроительные тракторостроительные производства товаров военного назначенияавиастроительные
это навскидку. В принципе, все зависит от конкретной ситуации.
Может быть именно в твоем случае все пучком будет
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963406
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я брал пример c http://yellowpages.ru/
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963485
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
versani,

Два замечания.
1) Классификатор лучше бы сделать иерархическим, т.е. необходимо древо.
2) Между предприятием и классификатором связь "многие-ко-многим".
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963508
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senya_Lversani,

Два замечания.
1) Классификатор лучше бы сделать иерархическим, т.е. необходимо древо.
2) Между предприятием и классификатором связь "многие-ко-многим".

А можно, пожалуйста, пример классификатора посмотреть как делают.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35963559
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
versaniSenya_Lversani,

Два замечания.
1) Классификатор лучше бы сделать иерархическим, т.е. необходимо древо.
2) Между предприятием и классификатором связь "многие-ко-многим".

А можно, пожалуйста, пример классификатора посмотреть как делают.Пример можно
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
/******************************************************************************/
/***               Generated by IBExpert 30.04.2009 14:41:36                ***/
/******************************************************************************/



/******************************************************************************/
/***                                 Tables                                 ***/
/******************************************************************************/


CREATE GENERATOR GEN_CAT_ID;

CREATE TABLE CAT (
    ID_CAT     INTEGER NOT NULL,
    ID_PARENT  INTEGER,
    NAME       VARCHAR( 50 ) NOT NULL
);




/******************************************************************************/
/***                              Primary Keys                              ***/
/******************************************************************************/

ALTER TABLE CAT ADD CONSTRAINT PK_CAT PRIMARY KEY (ID_CAT);


/******************************************************************************/
/***                              Foreign Keys                              ***/
/******************************************************************************/

ALTER TABLE CAT ADD CONSTRAINT FK_CAT_TREE FOREIGN KEY (ID_PARENT) REFERENCES CAT (ID_CAT) ON DELETE CASCADE;


/******************************************************************************/
/***                                Triggers                                ***/
/******************************************************************************/


SET TERM ^ ;



/******************************************************************************/
/***                          Triggers for tables                           ***/
/******************************************************************************/



/* Trigger: CAT_BI */
CREATE OR ALTER TRIGGER CAT_BI FOR CAT
ACTIVE BEFORE INSERT POSITION  0 
as
begin
  if (new.id_cat is null) then
    new.id_cat = gen_id(gen_cat_id, 1 );
end
^


SET TERM ; ^



/******************************************************************************/
/***                               Privileges                               ***/
/******************************************************************************/
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35965696
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите спроектировать бд на подобии http://yellowpages.ru/
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35966321
ENO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
versaniПомогите спроектировать бд на подобии http://yellowpages.ru/

Думаю, что в БД желтых страниц около 100 таблиц, т.к. это не только справочник предприятий, но и программа для почти автоматической верстки печатных изданий справочника. Кроме того поддержка договоров, оплата, история размещения и т.д.

Начните с определения требований, а то, что нарисовано очень примитивно.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35966455
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сколько по Вашему гражданских промышленных предприятий в РФ ???
может школьной тетрадки в клеточку хватит...
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35966685
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужны только e-mail адреса по сути, и названия отраслей и рубрик.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35966996
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
загляните на Савеловский
там разные базы данных купить можно.
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35967759
versani
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По Сколько?
...
Рейтинг: 0 / 0
Бд для желтых страниц
    #35967769
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вчера были большие - но по пять
а сегодня по три - но маленькие
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Бд для желтых страниц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]