Структура таблиц БД КР

Форум Сообщества Практиков Конкурентной разведки (СПКР)

Конкурентная разведка, Бизнес-разведка, Корпоративная разведка,
Деловая разведка по открытым источникам в бизнесе.
Работаем строго в рамках закона.

Дезинформация и активные мероприятия в бизнесе
Форум Сообщества Практиков Конкурентной разведки (СПКР) »   Использование баз данных в КР »   Структура таблиц БД КР
RSS

Структура таблиц БД КР

<<Назад  Вперед>>Страницы: 1 2 3 4 5 ... ... 8 9 10 11 12 13
Печать
 
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


Дата регистрации на форуме:
7 июня 2009

Leo написал:
[q]
Связь между родственниками должна быть через промежуточную таблицу, в которой прописывается степени основных объектов, типа:
1.Тип связи - родственная, 2 Описание - Иванов Иван является отцом Иванова Васи
Ведь сейчас он сын, завтра брат, послезавтра отец, дедушка и т.д.
[/q]

Если делать через таблицу-посредник, то тоже получается кривовато. Проблема в том, что родственные связи (кроме супругов) не равнозначны. Например отношение "отец - сын". Как его обозначить? Сделав через таблицу с двумя сложными полями получаем неоднозначность по скольку не зависимо из какой записи смотреть (из записи Отец или из записи Сын) мы не поймем без дополнительных усилий кто же отец, а кто сын. и если здесь еще можно сориентироваться хотя бы по возрасту, то в отношениях дядя-племянник возраст далеко не всегда однозначно указывает на дядю или племянника. Как бы организовать такую связь исключив эти неоднозначности?

---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Leo
Начинающий

Всего сообщений: 5
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 сен. 2010
Для: Игорь Нежданов
Связь между родственниками должна быть через промежуточную таблицу, в которой прописывается степени основных объектов, типа:
1.Тип связи - родственная,
2 Описание - Иванов Иван является отцом Иванова Васи
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


Дата регистрации на форуме:
7 июня 2009

Leo написал:
[q]
Для: Игорь Нежданов
Связь между родственниками должна быть через промежуточную таблицу, в которой прописывается степени основных объектов, типа:
1.Тип связи - родственная,
2 Описание - Иванов Иван является отцом Иванова Васи
[/q]


:lol: Это я понял (уже давно). Возьмем ваш же пример.
Иванов Иван - является отцом - Иванова Васи
Если мы видим эту связь из записи Иванов Иван, то все отображается точно в соответствии с задумкой. А если мы зайдем в запись Иванов Вася, то получиться , что это он отец Иванова Ивана:
Иванов Вася - является отцом - Иванова Ивана

Вот про этот казус я и вещаю, и пока не пойму как это преодолеть.

---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Leo
Начинающий

Всего сообщений: 5
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 сен. 2010
Для: Игорь Нежданов
Если мы идем от Иванова Васи, то видим Родственную связь с описанием "Иванов Иван является отцом Иванова Васи" и связь с Ивановым Иваном.
Допустим, что у Иванова Васи есть сын, тогда идя от Иванова Васи мы видим еще одну Родственную связь с описанием "Иванов Глеб является сыном Иванова Васи" и связь С Ивановым Глебом
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


Дата регистрации на форуме:
7 июня 2009

Leo написал:
[q]
Для: Игорь Нежданов
Если мы идем от Иванова Васи, то видим Родственную связь с описанием "Иванов Иван является отцом Иванова Васи" и связь с Ивановым Иваном.
Допустим, что у Иванова Васи есть сын, тогда идя от Иванова Васи мы видим еще одну Родственную связь с описанием "Иванов Глеб является сыном Иванова Васи" и связь С Ивановым Глебом
[/q]


Другими словами нужно отдельно связать Иванова Ивана с Ивановым Васей указав что это связь "отец-сын", а затем связать Иванова Васю с Ивановым Иваном указав, что это связь "сын-отец"?

---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


Дата регистрации на форуме:
7 июня 2009
Правильно ли я понимаю, что речь идет вот о такой конструкции как на рисунке?

Прикрепленный файл (Лицо-Лицо.JPG, 31294 байт, скачан: 690 раз)
---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


Дата регистрации на форуме:
7 июня 2009
Если так то как определить кто из них сын а кто отец? Только пример НЕ показательный (есть возраст и отчество). Гораздо интереснее со связями "дядя-племянник" или "покупатель-продавец".

Прикрепленный файл (Лицо-Лицо в списке.JPG, 16300 байт, скачан: 444 раза)
---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Vinni
Администратор

Всего сообщений: 2710
Рейтинг пользователя: 22


Ссылка


Дата регистрации на форуме:
5 июня 2009
Как-то мудрено выходит. Связи-то направленные :wink:
Почему не сделать две записи в таблице "связи" - для одной тип связи "сын", а для другой "отец"?
У вас почему-то тип связи один и тот же выходит.
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


Дата регистрации на форуме:
7 июня 2009

Vinni написал:
[q]
Почему не сделать две записи в таблице "связи" - для одной тип связи "сын", а для другой "отец"?
У вас почему-то тип связи один и тот же выходит.
[/q]

Не понял :sad: Как это?

---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Vinni
Администратор

Всего сообщений: 2710
Рейтинг пользователя: 22


Ссылка


Дата регистрации на форуме:
5 июня 2009

Leo написал:
[q]
Если мы идем от Иванова Васи, то видим Родственную связь с описанием "Иванов Иван является отцом Иванова Васи" и связь с Ивановым Иваном.
Допустим, что у Иванова Васи есть сын, тогда идя от Иванова Васи мы видим еще одну Родственную связь с описанием "Иванов Глеб является сыном Иванова Васи" и связь С Ивановым Глебом
[/q]


Так Leo об этом и писал. :wink:

Связь между людьми является направленной и для описания связи двух людей нужно указать тип связи, и кто по отношению к кому находится в этой связи (т.е. первый человек - это "кто" (тот, кто является отцом, сыном и т.д.), а второй человек - это "для кого" )

То есть в таблице связей делается одна запись, которая связывает две записи в таблице людей. Для связи указывается тип связи и подразумевается, что человек, указанный первым в описании связи, это "кто", а второй - "для кого".

То есть в первой записи указывается

1) "отец", "Иванов Иван", "Иванов Вася" (т.е. Иванов Иван - это отец Иванова Васи)

а во второй

2) "сын", "Иванов Вася", "Иванов Иван" (т.е. Иванов Вася - это сын Иванова Ивана)


<<Назад  Вперед>>Страницы: 1 2 3 4 5 ... ... 8 9 10 11 12 13
Печать
Форум Сообщества Практиков Конкурентной разведки (СПКР) »   Использование баз данных в КР »   Структура таблиц БД КР
RSS

Последние RSS
Open Source Intelligence (OSINT) Tools and Resources Handbook
Top tips on gathering information about companies by using free online sources
Новое на блоге HRразведка
Безопасность данных в MS Access
Слово как улика
20 Recon and Intel Gathering Tools used by InfoSec Professionals
What’s Changed?
10 альтернативных поисковиков
Ситуационный центр главы Республики Коми
Развёртывание ситуационных центров на базе технологии Avalanche
Как принимать сложные решения. Советы бывшего оперативника ЦРУ.
Открытая информация о "Новичке" из сети интернет.
Ген. директор "ОЗХО" Ахмет Узюмдж о "Новичке" и хим. атаке в Сирии
Онлайн-сервисы для Twitter
Коллекция для Twitter
Приложение Opera VPN закрывается
О работе разведки
Deep web и 11 поисковиков по нему
Об изначальной "лживости" любых документов
Обновление на блоге HRазведка

Самые активные 20 тем RSS
Open Source Intelligence (OSINT) Tools and Resources Handbook
Слово как улика
Top tips on gathering information about companies by using free online sources
Новое на блоге HRразведка
WebSite Watcher
Безопасность данных в MS Access