Если вы используете синтаксический анализатор GEDCOM для загрузки данных GEDCOM в структуры данных в вашей программе, вы должны разработать структуру базы данных, которая легко отображает ваше внутреннее представление данных в представление реляционной базы данных.
Если вы используетеJava, например, вы можете использовать gedcom4j для загрузки / записи данных в граф объектов Java, когда вам нужна возможность импорта / экспорта.Эти данные хранятся внутри графического объекта Java внутри, который затем может быть сохранен с помощью JPA или Hibernate или JDO в базе данных по вашему выбору ... что будет проще, если схема базы данных будет ближе к графу объекта, но вы можете настроитьэто в другую структуру, если вам нужна ... просто делает отображение немного более сложным.
Конечно, если вы просто хотите хранить данные GEDCOM в базе данных без их интерпретации, структура большого текста для хранениявесь файл в одном большом объекте имеет смысл для меня ... при условии, что у вас есть несколько файлов и вы просто хотите сохранить их в качестве содержимого.