Difference between revisions of "Merging people/he"

From Gramps
m (תהליך המיזוג: typo)
m (תהליך המיזוג: style)
Line 28: Line 28:
 
;אירוע לידה: האדם המאחד שומר על אירוע הלידה שלו, אלא אם אירוע כזה אינו קיים. אם אכן לא קיים, אירוע הלידה של האדם האחר משמש כאירוע הלידה העיקרי. אם לאדם המאחד וגם  לאחר קיים אירוע לידה, זה של האדם האחר מתווסף כ"אירוע לידה חלופי".
 
;אירוע לידה: האדם המאחד שומר על אירוע הלידה שלו, אלא אם אירוע כזה אינו קיים. אם אכן לא קיים, אירוע הלידה של האדם האחר משמש כאירוע הלידה העיקרי. אם לאדם המאחד וגם  לאחר קיים אירוע לידה, זה של האדם האחר מתווסף כ"אירוע לידה חלופי".
 
;אירוע פטירה: האדם המאחד שומר על אירוע הפטירה שלו, אלא אם לא קיים. אם אכן לא קיים, אירוע הפטירה של האדם האחר משמש כאירוע הפטירה העיקרי. אם לשניהם קיים אירוע פטירה, זה של האדם האחר מתווסף כ"אירוע פטירה חלופי".
 
;אירוע פטירה: האדם המאחד שומר על אירוע הפטירה שלו, אלא אם לא קיים. אם אכן לא קיים, אירוע הפטירה של האדם האחר משמש כאירוע הפטירה העיקרי. אם לשניהם קיים אירוע פטירה, זה של האדם האחר מתווסף כ"אירוע פטירה חלופי".
;הורים: יש לבחור את ההורים שרשומותיהם יועברו לאדם המאחד. אפשר גם לבחור באם האדם המאחד יישאר כ'צאצא' גם במערך ההורים הנוסף או במערכים אחרים.
+
;הורים (מיזוג משפחות): יש לבחור את ההורים שרשומותיהם יועברו לאדם המאחד. אפשר גם לבחור באם האדם המאחד יישאר כ'צאצא' גם במערך ההורים הנוסף או במערכים אחרים.
;זוגאים וילדים: ניתן לבחור באילו משפחות יישאר האדם המאחד כהורה. אם לא תיבחר משפחה מסוימת, האדם המאחד יוסר ממנה.
+
;זוגאים וילדים (מיזוג משפחות): ניתן לבחור באילו משפחות יישאר האדם המאחד כהורה. אם לא תיבחר משפחה מסוימת, האדם המאחד יוסר ממנה.
 
;מזהה גרמפס: אפשר לבחור "מזהה גרמפס'' אחד בלבד שיזהה את האדם המאחד לאחר המיזוג. תינתן אפשרות לשמור את המזהה שלא נבחר כ'מאפיין אישי' ("מזהה גרמפס קודם").
 
;מזהה גרמפס: אפשר לבחור "מזהה גרמפס'' אחד בלבד שיזהה את האדם המאחד לאחר המיזוג. תינתן אפשרות לשמור את המזהה שלא נבחר כ'מאפיין אישי' ("מזהה גרמפס קודם").
  

Revision as of 07:33, 29 July 2025


תיאור התהליך שבו גרמפס משתמש לצורך מיזוג בין שני אנשים.

הגדרה

גרמפס מספק שילוב של בחירות אוטומטיות וידניות בעת מיזוג בין אנשים. לאחר ששני אנשים מוזגו, האדם המאוחד מחליף את כל ההופעות של שני האנשים הקודמים במאגר הנתונים.

כללי

במהלך העבודה עם אילן־היוחסין במאגר הנתונים של גרמפס, ייתכן שיתגלו רשומות כפולות עבור אותו אדם — לדוגמה, עקב יבוא מידע ממקורות שונים או הזנה חוזרת של נתונים דומים. כדי לשמור על מבנה מאורגן ומדויק, גרמפס מאפשר למזג בין שתי רשומות של אנשים שמייצגות, ככל הנראה, את אותה ישות.

תהליך המיזוג משלב בין הנתונים הקיימים של שתי הרשומות, תוך בחירה איזו מהן תשמש כ"רשומת יעד" ואיזו תספק מידע משלים. גרמפס מציג ממשק שמאפשר לבחון את ההבדלים, לבחור אילו פרטים לשמר כעיקריים, ולהבטיח שלא יאבד מידע חשוב — כגון שמות חלופיים, קשרי משפחה, מקורות, מדיה, ועוד.

מיזוג נכון מצמצם כפילויות, מונע בלבול, ותורם לבניית אילן־יוחסין אמין ומדויק.

תהליך המיזוג

איור .1 — חלונית חלון דו־שיח "מיזוג אנשים" — עם החלקים "בחירה מפורטת" ו"מידע בהקשר" פתוחים — דוגמה

ניתן למזג אנשים כפולים באילן־היוחסין במספר דרכים:

  • על ידי בחירת שני אנשים במצג סוג־אב אנשים
  • על ידי בחירת שתי משםחות במצג סוג־אב משפחות
  • על ידי שימוש בכלים למיזוג שגרמפס מציע ואליהם ניתן לגשת מתפריט כלים ← עיבוד־אילן יוחסין ← איתור אנשים כפולים אפשריים...

במהלך תהליך המיזוג, שני אנשים מאוחדים לרשומה אחת. יש לבחור באמצאות כפתורי הרדיו את 'האדם שאליו ימוזגו הרשומות' כאן בהמשך יקרא לשם נוחיות האדם המאחד (מופיע בחלון הדו־שיח 'כ'אדם 1) — כלומר, האדם שיישאר באילן־היוחסין לאחר השלמת המיזוג. אדם זה ישמור על כל נתוני הבסיס שלו (כגון שם וגרמפס ID).

שם עיקרי
האדם ה'מאחד' (אדם 1) שומר על שמו העיקרי. שמו של האדם האחר (אדם 2) מתווסף כשם חלופי.
אירוע לידה
האדם המאחד שומר על אירוע הלידה שלו, אלא אם אירוע כזה אינו קיים. אם אכן לא קיים, אירוע הלידה של האדם האחר משמש כאירוע הלידה העיקרי. אם לאדם המאחד וגם לאחר קיים אירוע לידה, זה של האדם האחר מתווסף כ"אירוע לידה חלופי".
אירוע פטירה
האדם המאחד שומר על אירוע הפטירה שלו, אלא אם לא קיים. אם אכן לא קיים, אירוע הפטירה של האדם האחר משמש כאירוע הפטירה העיקרי. אם לשניהם קיים אירוע פטירה, זה של האדם האחר מתווסף כ"אירוע פטירה חלופי".
הורים (מיזוג משפחות)
יש לבחור את ההורים שרשומותיהם יועברו לאדם המאחד. אפשר גם לבחור באם האדם המאחד יישאר כ'צאצא' גם במערך ההורים הנוסף או במערכים אחרים.
זוגאים וילדים (מיזוג משפחות)
ניתן לבחור באילו משפחות יישאר האדם המאחד כהורה. אם לא תיבחר משפחה מסוימת, האדם המאחד יוסר ממנה.
מזהה גרמפס
אפשר לבחור "מזהה גרמפס אחד בלבד שיזהה את האדם המאחד לאחר המיזוג. תינתן אפשרות לשמור את המזהה שלא נבחר כ'מאפיין אישי' ("מזהה גרמפס קודם").


מיזוג אוטומטי

איור — חלונית "מיזוג משפחות" — חלק "בחירה מפורטת" פתוח — דוגמה

רבים מהפריטים יאוחדו מן הרשומות המקוריות אל תוך האדם המאוחד. ניתן יהיה לערוך את המידע בהמשך על־ידי עריכת האדם. המידע שיאוחד כולל:

  • כתובות
  • הפניות למקורות
  • כתובות URL
  • אירועים
  • מאפיינים
  • עצמים מדיה
  • הערות — יאוחדו להערה אחת, עם שורה ריקה ביניהן.

למידע נוסף

  • מדריך המשתמש... עריכת נתונים מפורטת, חלק 3: מיזוג רשומות
  • חיפוש אנשים כפולים אפשריים — כלי עיבוד אילן־יוחסין. מחפש ברשומות המאגר הנוכחי אנשים שעשויים לייצג את אותה ישות, עם סף שניתן לבחור.
  • ייבוא ומיזוג — תוספת לעיבוד אילן־יוחסין. משווה קובץ Gramps XML למאגר הנוכחי ומאפשר למזג את ההבדלים.
  • מיזוג מדיה — תוספת לעיבוד אילן־יוחסין. מאתרת רשומות מדיה שמצביעות על אותו קובץ וממזגת ביניהן. כולל מיזוג אוטומטי עבור מקומות, מקורות ומאגרי מידע.
  • MultiMerge — גרמפלט תוספתי (תוספי Isotammi). מאפשר מיזוג של אובייקטים מרובים במהלך אחד.
  • ניקוי מקומות — גרמפלט שמסייע במיזוג מקומות, וגם בהשלמת מקומות בעזרת מסד המידע GeoNames ממרשתת.
  • CLI Merge — תוספת עזר בשורת הפקודה. מאפשרת מיזוג בין ישויות ראשיות באמצעות המנשק לשורת־הפקודה.
  • Handle.bash — כלי חיצוני. תסריט bash שעובד עם מאגרי מידע מרובים וממזג ענפים לפי בחירה, ללא התנגשויות.
  • הרשומה הראשית/המועדפת נקבעת לפי סדר הופעתה ברשימה. מיקום גבוה יותר (או שמאלי יותר) נחשב לעדיף. רשימת תכונות לסידור מחדש ב־Gramps.