Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно спроектировать ссылки? / 14 сообщений из 14, страница 1 из 1
19.12.2006, 18:24
    #34211326
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
Я еще не очень всех задолбал? Тут вот еще такая задачка. На содержание не обращайте большого внимания, это для прикола.
Предположим, в КГБ завели БД по доносам, поступающим от сознательных граждан. Требуется хранить содержание доноса, а также источник откуда он был получен (анонимное письмо, звонок по телефону), причем в одном и том же источнике может быть более одного доноса (например, о том, что Петров готовит государственный переворот и что сосед Иванов гонит самогонку), так и содержание одного доноса может быть в разных источниках (на Иванова настучал весь подъезд, кто по телефону, а кто письмом). Если это было анонимное письмо, то, соответственно на него ссылка в подшивке, если звонок – на номер аудиозаписи в фонотеке ну и т.д.
...
Рейтинг: 0 / 0
20.12.2006, 09:43
    #34212089
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
КДТребуется хранить содержание доноса, а также источник откуда он был получен (анонимное письмо, звонок по телефону)Тут могут быть и более сложные варианты.
Например, Донос анонимный, но в нём есть анонимное сообщение про петрова, сообщение, что иванов рассказал про сидорова, и что в протоколе заседания профкома есть интересная информация про КД. Задач усложняется.
Я думаю, тут нужен бизнес-аналитик, хорошо знакомый со спецификой задачи, способный расписать все варианты. Сами понимаете откуда.
...
Рейтинг: 0 / 0
20.12.2006, 09:52
    #34212111
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
пмсм немного попутали порядок сущностей, но в общем виде учитывая большую абстрактность задачи как-то так
...
Рейтинг: 0 / 0
20.12.2006, 10:11
    #34212163
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
Кстати, животные в зоопарке никак с доносами не связаны?
...
Рейтинг: 0 / 0
20.12.2006, 18:37
    #34214315
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
>в протоколе заседания профкома есть интересная информация про КД :)
Заценил!
To Shtock:
Ага, связаны. Просто сегодня (как оказалось!!!) день работников госбезопасности - это им подарок от меня. Но смысл тот же самый. Есть информация где-то опубликованная, есть собственные наблюдения и чужие личные сообщения. Поэтому актуально знать какой статус имеет та или иная информация.
Всем спасибо! Буду обдумывать.
...
Рейтинг: 0 / 0
25.12.2006, 18:39
    #34223526
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
Уважаемый Shtock! В предложенной Вами схеме не хватает ссылок на конкретные экземпляры классов Картотека, Аудиозапись и т.д. Похоже, что здесь та же проблема, которая обсуждалась в топике "Подскажите схему". Т.е. некоторый набор сущностей, которые вроде бы разные, но в некоторых действиях выполняют одну и ту же роль. И руки так и чешутся объединить их в глобальный классификатор. Здесь, правда, немного проще. Если мы соединяем вместе "Литературные данные", "Личные сообщения", "Собственные наблюдения", то достаточно завести в "Литературных данных" (ну можно еще переобозвать эту таблицу как "Источник информации" - условно) одно лишнее поле, указывающее на тип источника и в случае собственных наблюдений этого хватит, а в случае личного сообщения нужно будет еще создать в связанной таблице запись с человеком, который сообщил. Правда, все остальные поля в таблице "Литературные данные" для этой записи будут пустовать (или это ничего?).
...
Рейтинг: 0 / 0
26.12.2006, 10:25
    #34224317
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
А элемент доноса простите это что?именно конкретный экземпляр.вот и напихайте в него нужных атрибутами в зависимости от типа как и написали.
...
Рейтинг: 0 / 0
26.12.2006, 10:26
    #34224321
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
в смысле Элемент доноса.
...
Рейтинг: 0 / 0
27.12.2006, 06:16
    #34226583
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
А-а... Простите, я, значит, не сразу понял Вашу схему.
...
Рейтинг: 0 / 0
29.12.2006, 06:15
    #34231775
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
To Shtock
Можно еще раз, для непонятливых? Т.е., я могу слегка преобразовать имеющуюся у меня таблицу Литературные данные (описание в посте от 25 декабря)?
...
Рейтинг: 0 / 0
29.12.2006, 13:01
    #34232580
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
ага.но вообще в день крэзи-мега корп вечеринок какие могут быть базы данных....
...
Рейтинг: 0 / 0
29.12.2006, 17:38
    #34233238
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
О, еще как могут!
А у нас как-то все буднично прошло...
Спасибо! С наступающим!
...
Рейтинг: 0 / 0
11.01.2007, 14:06
    #34248770
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
Предлагаю схему опубликовать где-нибудь на новостном сайте с громким названием: Взломана база доносов КГБ/ФСБ!!!
;)

-- Tygra's --
Мои фотогалереи тут
...
Рейтинг: 0 / 0
12.01.2007, 06:40
    #34250457
КД
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно спроектировать ссылки?
Мне этого не простят и на форуме станет одним участником меньше :)
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как правильно спроектировать ссылки? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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