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

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

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

Дезинформация и активные мероприятия в бизнесе
Форум Сообщества Практиков Конкурентной разведки (СПКР) »   Использование баз данных в КР »   Структура таблиц БД КР
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 байт, скачан: 781 раз)
---
Есть вопрос - спрашивайте. На прямой вопрос будет прямой ответ...
Лаборатория Перспективных Разработок
Игорь Нежданов
Модератор форума
Прагматик
Откуда: Советский Союз
Всего сообщений: 1055
Рейтинг пользователя: 13


Ссылка


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

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

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


Ссылка


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


Ссылка


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

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

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

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

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


Ссылка


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

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


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

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

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

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

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

а во второй

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


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

Последние RSS
шантаж, угрозы по Интернету
Практически весь интернет становится русскоязычным
SiteSputnik. Об одном подходе к мониторингу Телеграм
Безопасность при работе на ПК
Книги о критическом мышлении
Наказывать за вмешательство в частную жизнь, Верховный суд
CI Academic Materials
CiMi.CON Evolution USA
Поиск в КЭШ поисковиков по запросу и пакету запросов
СайтСпутник: Многоязычность, Юникод, MS ACCESS
Новый курс OSINT от АИС
Год тюрьмы за отказ удалять
Книга "Строим доверие по методикам спецслужб"
аналог "Консультанта" о зарубежном законодательстве
Открытые данные ФНС
Получаем информацию по VIN
Competitive-Market Intelligence Conference, Berlin 2018
Не все VPN-сервисы одинаково полезны
«Яндекс» научился выдавать в поиске не скрытые Google-документы. Правда лавочку
War and marketing: 1937 July 7th vs. 2018 July 1st

Самые активные 20 тем RSS