GEDCOM
Вопросы по стандарту генеалогической информации
Sergey Электросталь Сообщений: 321 На сайте с 2003 г. Рейтинг: 96
| Наверх ##
12 января 2004 9:39 RODGER! Обсудим некоторые теги. - Отчество Ввести такое поле можно. Вопрос в конвертации. Если предположить, что в теге NAME пробел между первым и вторым словом является разделителем имя и отчества, то первое слово будет именем, а все последующие до знака «/» будут отчеством. С русскими именами проблем нет, но с другими возможны варианты. Нужно ли это? - Другое имя {AKA} Тег нестандартный. Обратной конвертации не подлежит. М.б. лучше обойтись тегом NICK? - Возраст По моему мнению совсем не нужен, т.к. может автоматически вычисляться программой, если заданы даты. Остальные поля сомнений не вызывают. Только обязательными должны еще быть Источник и Хранилище. А «ненужные» теги лучше не использовать - каждому полю или событию в GEDCOME соответствуют дата и место. Теперь, на мой взгляд, самое главное. То, что вы назвали задачей, в MS Access называется запросом. Успех запроса зависит, как минимум, от следующих факторов: 1. Знания структуры базы (чтобы знать в каком поле искать). 2. Знания правил составления запроса. 3. Достаточности и однозначности информации в базе. Попробуем разобрать хотя бы одно условие Вашего запроса. 1. … происходящих из Нижегородской губернии… Следовательно, для события «Рождение» в поле «Место» должно быть записано в простейшем случае «Нижегородская губерния». Конечно, можно найти записи «Нижегородская губерния, село Георгиевское», и «Нижегородская губ., с. Георгиевское» и т.д. и т.п.. Но для этого изучаем MS Access  На этом остановимся, и так слишком длинный пост.
--- Сергей
Автор программы для Андроид Поколения | | |
MiklM Начинающий
Сообщений: 40 На сайте с 2003 г. Рейтинг: 5 | Наверх ##
12 января 2004 14:26 1.По поводу GEDCOM я считаю, что этот стандарт логично использовать для обмена данными между нормальными генеалогическими базами. Под нормальными я понимаю реляционные базы данных. Для хранения большого объема информации GEDCOM непригоден и неудобен. 2.Исходя из вышесказанного я считаю любая генеалогическая база должна иметь возможность экспорта/импорта GEDCOM. 3.По поводу структуры базы данных. По-моему пропущено несколько очень важных полей -сведения о родителях человека (возможны различные варианты: ссылка на брак родителей, ссылка на отца и мать). В своей базе я использую ссылки на уникальный номер отца и матери; -сведения о браках человека. В своей базе я использую для этих целей отдельную таблицу «Браки», содержащую информацию о браках (код мужа, код жены и т.д.) -уникальный идентификатор человека. Можно наверно обойтись и без него, но это сильно затруднит ссылки на записи базы. В своей базе я использую числовой код для этих целей. Без сведений о родителях и браках человека база будет представлять собой просто список лиц никак не связанных между собой. Наработками могу поделиться. Могу рассказать о структуре своей базы более подробно. Могу скинуть исходный текст программы на С++, который преобразовывает GEDCOM в mdb-файл.
--- Михаил | | |
Sergey Электросталь Сообщений: 321 На сайте с 2003 г. Рейтинг: 96
| Наверх ##
12 января 2004 14:59 MiklM Безусловно, таблица браков, как и индификатор персоны должны быть. Это само-собой разумеется. --- Сергей
Автор программы для Андроид Поколения | | |
RODGER Екатеринбург Сообщений: 492 На сайте с 2003 г. Рейтинг: 173
| Наверх ##
14 января 2004 9:07 Sergey Согласен с Вашими замечаниями. Насчет нестандартных ТЭГОВ не знал, а жаль, что они не подлежат обратной конвертации. ЧТО ВЫ ПРЕДЛАГАЕТЕ В КАЧЕСТВЕ ПЕРВОГО ШАГА? Изучить MS Access? Думаю, для начала не следует усложнять, можно обойтись и без дополнительных наворотов. Когда изучу MS Access обязательно дам знать ) --- Трофимовы (Чуваевы), Саёнковы, Абызовы, Ведерниковы, Фомины, Лядовы, Новиковы, Гореловы, Целик, Кожута, Петренок, Мироновы, Рукавишниковы, Моховы, Бузуновы и др. | | |
RODGER Екатеринбург Сообщений: 492 На сайте с 2003 г. Рейтинг: 173
| Наверх ##
14 января 2004 9:13 MiklM Если вы готовы, присылайте конвертер, мы с программистом посмотрим. Готов обсуждать с вами и с Сергеем все ньюансы здесь или где угодно. Главное, чтобы от обсуждений был толк. Постараюсь как-нибудь ликвидировать свои пробелы в знаниях реляционных БД. Придется засесть за изучение MS Access, без знания которого, насколько я понимаю, работать с конвертером нельзя. Моя электронная почта - в профиле пользователя. Буду ждать писем от всех, кто готов к сотрудничеству. --- Трофимовы (Чуваевы), Саёнковы, Абызовы, Ведерниковы, Фомины, Лядовы, Новиковы, Гореловы, Целик, Кожута, Петренок, Мироновы, Рукавишниковы, Моховы, Бузуновы и др. | | |
Ludmillaскончалась 16 марта 2009 Светлая ей память!  Москва Сообщений: 5778 На сайте с 2005 г. Рейтинг: 1602 | Наверх ##
17 января 2004 15:28 Копия этой темы перемещена на новый форум СУБД, туда, кстати, входят только зарегистрированные пользователи, так что не забудьте залогиниться. Адрес http://vgd105.valuehost.ru/cgi...mp;topic=3. А здесь далее чисто про формат гед-файлов | | |
Tsyplakov Самара Сообщений: 214 На сайте с 2003 г. Рейтинг: 31
| Наверх ##
8 декабря 2004 17:44 Вопрос к спецам по гед. Можно ли разделить както Имя и Отчество, если они заносились в PAF в одном поле? 2500 персон не хочется переделывать в ручную --- Александр Цыплаков Ищу Цыплаковых (Оренбургские казаки, Бузулукский район, Оренбургская губерния), Дьячковых (Тамбовская губерния, с. Сосновка), Рузавиных (Самарская губерния), Волковы (Татарстан - Верх и Ниж. Альмурзино, Юхмачи). | | |
Sergey Электросталь Сообщений: 321 На сайте с 2003 г. Рейтинг: 96
| Наверх ##
8 декабря 2004 19:53 Разделить где? | | |
Tsyplakov Самара Сообщений: 214 На сайте с 2003 г. Рейтинг: 31
| Наверх ##
9 декабря 2004 10:25 Sergey Да где удобнеее  там и сделать саму операцию. Результат нужен такой, что бы имя было отдельно, отчество отдельно в гед-файле --- Александр Цыплаков Ищу Цыплаковых (Оренбургские казаки, Бузулукский район, Оренбургская губерния), Дьячковых (Тамбовская губерния, с. Сосновка), Рузавиных (Самарская губерния), Волковы (Татарстан - Верх и Ниж. Альмурзино, Юхмачи). | | |
Sergey Электросталь Сообщений: 321 На сайте с 2003 г. Рейтинг: 96
| Наверх ##
9 декабря 2004 15:25 Александр, в том-то и дело, что в в гед-файле не предусмотрено "что бы имя было отдельно, отчество отдельно". Потому и спрашивал - где? Вот фамилию отдельно от имени стандарт предусматривает. --- Сергей
Автор программы для Андроид Поколения | | |
|