กลับไปหน้าบทความ

อ่าน 11 นาที

เกดคอม

FamilySearch GEDCOM หรือเรียกสั้นๆ ว่า GEDCOM ( / ˈ dʒ ɛ d k ɒ m / JED -kom ซึ่ง เป็นคำย่อ ของ Genealogical Data Communication ) เป็น รูปแบบไฟล์แบบเปิด และเป็น มาตรฐานที่...

เกดคอม

เกดคอม
นามสกุลไฟล์
.ged
สื่อประเภทอินเทอร์เน็ต
application/vnd.familysearch.gedcom [ 1 ] application/vnd.familysearch.gedcom+zip [ 1 ]
พัฒนาโดยแอลดีเอส เอฟเอชดี
การเผยแพร่ครั้งแรก1984 ( 1984 )
รุ่นล่าสุด
7.0.18 17 กุมภาพันธ์ 2026 [ 2 ] ( 17 กุมภาพันธ์ 2026 )
ประเภทของรูปแบบการแลกเปลี่ยนข้อมูลลำดับวงศ์ตระกูล
มาตรฐานโดยพฤตินัย[ 3 ]
รูปแบบเปิด ?ใช่
เว็บไซต์gedcom.io github.com/familysearch/GEDCOM

FamilySearch GEDCOMหรือเรียกสั้นๆ ว่าGEDCOM ( / ˈ ɛ d k ɒ m / JED -komซึ่งเป็นคำย่อของGenealogical Data Communication ) เป็นรูปแบบไฟล์แบบเปิดและเป็น มาตรฐานที่ ใช้กันอย่างแพร่หลายในการจัดเก็บข้อมูลลำดับวงศ์ตระกูล[ 3 ]ได้รับการพัฒนาโดยศาสนจักรของพระเยซูคริสต์แห่งวิสุทธิชนยุคสุดท้าย (LDS Church) ซึ่งเป็นผู้ดำเนินการFamilySearchเพื่อช่วยในการค้นคว้าและแบ่งปันข้อมูลลำดับวงศ์ตระกูล[ 4 ]การใช้งานทั่วไปคือการใช้เป็นรูปแบบมาตรฐานสำหรับการสำรองข้อมูลและถ่ายโอน ข้อมูล แผนผังครอบครัวระหว่างซอฟต์แวร์และเว็บไซต์ ลำดับวงศ์ตระกูลต่างๆ ซึ่งส่วนใหญ่รองรับการนำเข้าและส่งออกในรูปแบบ GEDCOM [ 5 ]

GEDCOM ถูกกำหนดให้เป็น ไฟล์ ข้อความธรรมดาโดยใช้ การเข้ารหัส UTF-8ตั้งแต่เวอร์ชัน 7.0 เป็นต้นไป ไฟล์นี้ประกอบด้วยข้อมูลทางด้านลำดับวงศ์ตระกูลเกี่ยวกับบุคคลต่างๆ เช่น ชื่อ เหตุการณ์ และความสัมพันธ์ โดยมีเมตาเดตาเป็นตัวเชื่อมโยงข้อมูลเหล่านี้เข้าด้วยกัน

GEDCOM 7.0 ซึ่งเผยแพร่ในปี 2021 เป็นเวอร์ชันล่าสุดของข้อกำหนด GEDCOM ณ เดือนกรกฎาคม 2024 [ 6 ]อย่างไรก็ตาม GEDCOM 5.5.1 ซึ่งเป็นรุ่นก่อนหน้า ยังคงเป็นมาตรฐานรูปแบบของอุตสาหกรรมสำหรับการแลกเปลี่ยนข้อมูลทางลำดับวงศ์ตระกูล GEDCOM 5.5.1 ได้รับการเผยแพร่ครั้งแรกในรูปแบบร่างมาตรฐานในปี 1999 และได้รับการปรับปรุงเพียงเล็กน้อยในช่วง 20 ปีต่อมา จนกระทั่งมีการเผยแพร่เวอร์ชัน 5.5.1 ฉบับสมบูรณ์ในปี 2019 เพื่อแก้ไขข้อบกพร่อง โปรแกรมลำดับวงศ์ตระกูลบางโปรแกรมได้นำ ส่วนขยาย ที่เป็นกรรมสิทธิ์มาใช้กับ GEDCOM ซึ่งโปรแกรมอื่น ๆ ไม่ยอมรับเสมอไป เช่น GEDCOM 5.5 EL (Extended Locations) [ 7 ] [ 8 ] [ 9 ]มีความพยายามที่จะให้มีการนำ 7.0 มาใช้กันอย่างแพร่หลายมากขึ้นนับตั้งแต่มีการเผยแพร่FamilySearchมีแผนที่จะรองรับ GEDCOM 7.0 ในไตรมาสที่สามของปี 2022 และAncestry.comก็วางแผนที่จะรองรับเวอร์ชัน 7.0 เช่นกัน แต่ยังไม่ได้ระบุวันที่จะเริ่มใช้งานอย่างเป็นทางการ

แบบจำลองข้อมูล

GEDCOM ใช้โมเดลข้อมูล ที่เชื่อมโยงสายตระกูล โดยอิงตามโมเดลแนวคิดของครอบครัวนิวเคลียร์ ดังนั้น ประเภทบันทึก ครอบครัว ( FAM) จึงเป็นแหล่งเดียวของการเชื่อมโยงระหว่างบุคคล ( INDI) ในไฟล์ โดยกำหนดพ่อแม่ (เป็นHUSBและWIFE) และลูก (เป็นCHIL) โดยอ้างอิงถึงหมายเลขประจำตัวที่ไม่ซ้ำกัน ของแต่ละบุคคล [ 10 ]ต้นกำเนิดทางประวัติศาสตร์เหล่านี้ได้รับการอธิบายไว้ในเอกสารข้อกำหนด 7.0 ว่า " FAMโครงสร้างบันทึกเดิมทีถูกสร้างขึ้นเพื่อแสดงถึงครอบครัวที่ผู้ชายHUSB(สามีหรือพ่อ) และผู้หญิงWIFE(ภรรยาหรือแม่) ให้กำเนิดCHIL(ลูก)" [ 11 ]

แม้ว่าการเชื่อมโยงในบันทึกครอบครัว GEDCOM ยังคงใช้ชื่อเดิมที่บ่งบอกถึงสามีและภรรยา แต่ข้อกำหนดในปัจจุบันระบุว่า "ไม่ควรอนุมานเพศ เพศสภาพ ตำแหน่ง และบทบาทของคู่ครองโดยอิงจากคู่ครองที่ โครงสร้าง HUSBชี้WIFEไป" และบุคคลเหล่านี้ภายในโครงสร้างครอบครัวจะถูกเรียกรวมกันว่า 'คู่ครอง' 'พ่อแม่' หรือ 'คู่สมรส' FAMบันทึกยังสามารถใช้สำหรับ "การอยู่ร่วมกัน การอุปถัมภ์ การรับบุตรบุญธรรม และอื่นๆ โดยไม่คำนึงถึงเพศของคู่ครอง" [ 11 ]

โครงสร้างไฟล์

ไฟล์ GEDCOM ประกอบด้วย ส่วน หัวส่วนระเบียน และ ส่วน ท้ายภายในส่วนเหล่านี้ระเบียนจะแสดงถึงบุคคล (ระเบียน INDI) ครอบครัว (ระเบียน FAM) แหล่งข้อมูล (ระเบียน SOUR) และระเบียนเบ็ดเตล็ดอื่นๆ รวมถึงบันทึก ทุกบรรทัดของไฟล์ GEDCOM เริ่มต้นด้วยหมายเลขระดับ โดยระเบียนระดับบนสุดทั้งหมด (HEAD, TRLR, SUBN และแต่ละระเบียน INDI, FAM, OBJE, NOTE, REPO, SOUR และ SUBM) จะเริ่มต้นด้วยบรรทัดที่มีหมายเลขระดับ 0 ในขณะที่หมายเลขระดับอื่นๆ เป็นจำนวนเต็มบวก

แม้ว่าจะสามารถเขียนไฟล์ GEDCOM ด้วยมือได้ แต่รูปแบบนี้ได้รับการออกแบบมาเพื่อใช้กับซอฟต์แวร์ ดังนั้นจึงไม่เป็นมิตรกับมนุษย์เป็นพิเศษ ตัวตรวจสอบ GEDCOM [ 12 ]ที่สามารถใช้ตรวจสอบโครงสร้างของไฟล์ GEDCOM ได้นั้นรวมอยู่ใน โครงการ PhpGedViewแม้ว่าจะไม่ได้มีจุดประสงค์ให้เป็นตัวตรวจสอบแบบสแตนด์อะโลนก็ตาม สำหรับการตรวจสอบแบบสแตนด์อะโลน สามารถใช้ "ตัวตรวจสอบ GEDCOM ของ Windows" [ 13 ]หรือ Gedcheck รุ่นเก่าที่ไม่ได้รับการดูแลรักษา[ 14 ]จากศาสนจักร LDS ได้

ในปี 2544 โครงการ GEDCOM TestBookได้ประเมินว่าโปรแกรมลำดับวงศ์ตระกูลยอดนิยมสี่โปรแกรมนั้นสอดคล้องกับมาตรฐาน GEDCOM 5.5 ได้ดีเพียงใดโดยใช้โปรแกรม Gedcheck [ 15 ]ผลการวิจัยพบว่ามีปัญหาอยู่หลายประการ และ "ข้อผิดพลาดที่พบได้บ่อยที่สุดซึ่งนำไปสู่การสูญเสียข้อมูลคือความล้มเหลวในการอ่านแท็ก NOTE ในทุกระดับที่เป็นไปได้ที่อาจปรากฏ" [ 16 ]ในปี 2548 มีการประเมิน รายงานผลการประเมินซอฟต์แวร์ลำดับวงศ์ตระกูล (โดย Bill Mumford ซึ่งมีส่วนร่วมในโครงการ GEDCOM Testbook ดั้งเดิม ) [ 17 ]และรวมถึงการทดสอบมาตรฐาน GEDCOM 5.5 โดยใช้โปรแกรม Gedcheck [ 18 ]

เพื่อช่วยในการนำ GEDCOM 7.0 มาใช้ ปัจจุบันมีเครื่องมือตรวจสอบความถูกต้องสำหรับมาตรฐานดังกล่าวแล้ว[ 19 ]

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างไฟล์ GEDCOM

ตัวอย่าง.ged
0 หัว 1. ซาวร์ PAF 2 ชื่อ แฟ้มข้อมูลบรรพบุรุษส่วนบุคคล 2 เวอร์ชัน 5.0 1. วันที่ 30 พฤศจิกายน 2543 1 จีดีซี 2 เวอร์ชัน 5.5 2 รูปแบบที่เชื่อมโยงสายเลือด 1. ชาร์ แอนเซล 1 SUBM @U1@ 0 @I1@ INDI 1. ชื่อ จอห์น สมิธ 1 เพศชาย 1 FAMS @F1@ 0 @I2@ INDI 1 ชื่อ เอลิซาเบธ /สแตนส์ฟิลด์/ 1 เพศหญิง 1 FAMS @F1@ 0 @I3@ INDI 1. ชื่อ เจมส์ สมิธ 1 เพศชาย 1 FAMC @F1@ 0 @F1@ FAM 1 HUSB @I1@ 1 ภรรยา @I2@ 1 มีนาคม 1 เด็ก @I3@ 0 @U1@ SUBM 1. ชื่อผู้ส่ง 0 TRLR 

ส่วนหัว (HEAD) ประกอบด้วยโปรแกรมต้นฉบับและเวอร์ชัน (Personal Ancestral File, 5.0), เวอร์ชัน GEDCOM (5.5), การเข้ารหัสอักขระ ( ANSEL ) และลิงก์ไปยังข้อมูลเกี่ยวกับผู้ส่งไฟล์

บันทึกข้อมูลรายบุคคล (INDI) ระบุตัวตนของ John Smith (ID I1), Elizabeth Stansfield (ID I2) และ James Smith (ID I3)

ทะเบียนประวัติครอบครัว (FAM) เชื่อมโยงสามี (HUSB) ภรรยา (WIFE) และบุตร (CHIL) โดยใช้หมายเลขประจำตัวประชาชน

เวอร์ชัน

ข้อกำหนดเวอร์ชันปัจจุบันที่ใช้กันอย่างแพร่หลายคือ GEDCOM 5.5.1 ฉบับสุดท้ายซึ่งเผยแพร่เมื่อวันที่ 15 พฤศจิกายน 2019 รุ่นก่อนหน้าคือ GEDCOM 5.5.1 ฉบับร่าง[ 20 ]ออกมาในปี 1999 โดยแนะนำแอตทริบิวต์และแท็กใหม่ 9 รายการ และเพิ่มUTF-8เป็นการเข้ารหัสอักขระ ที่ได้รับการอนุมัติ ฉบับร่างนี้ไม่ได้รับการอนุมัติอย่างเป็นทางการ แต่ข้อกำหนดบางส่วนได้รับการนำไปใช้โดยโปรแกรมลำดับวงศ์ตระกูลจำนวนหนึ่ง[ 21 ] [ 22 ] [ 23 ]รวมถึง FamilySearch.org [ 20 ]

GEDCOM ที่เชื่อมโยงสายตระกูลเป็นตัวร่วมโดยพฤตินัยที่ตั้งใจไว้[ 3 ] แม้ว่ามาตรฐาน GEDCOM เวอร์ชัน 5.5 จะได้รับการเผยแพร่ครั้งแรกในปี 1996 แต่ผู้จำหน่ายซอฟต์แวร์ลำดับวงศ์ตระกูลจำนวนมากไม่เคยสนับสนุนคุณสมบัติของข้อความ Unicode หลายภาษาอย่างเต็มที่ (แทนที่จะใช้ชุดอักขระ ANSEL) ที่แนะนำในเวอร์ชันนั้นของข้อกำหนด การใช้ Unicode อย่างสม่ำเสมอจะช่วยให้สามารถใช้ชุดอักขระสากลได้ ตัวอย่างเช่น การจัดเก็บชื่อชาวเอเชียตะวันออกใน อักขระ ภาษาจีน ญี่ปุ่น และเกาหลี (CJK) ดั้งเดิม ซึ่งหากไม่มีอักขระเหล่านี้ ชื่อเหล่านั้นอาจคลุมเครือและใช้ประโยชน์ได้น้อยสำหรับการวิจัยลำดับวงศ์ตระกูลหรือประวัติศาสตร์[ 24 ] PAF 5.2เป็นตัวอย่างของซอฟต์แวร์ที่ใช้UTF-8เป็นชุดอักขระภายใน และสามารถส่งออก GEDCOM ในรูปแบบ UTF-8 ได้[ 24 ] [ 25 ]

GEDCOM 7.0 กำหนดให้ใช้การเข้ารหัส UTF-8 ตลอดทั้งระบบ[ 26 ]และแก้ไขปัญหาที่เกิดขึ้นมานานกับ GEDCOM 5.5.1 การสนับสนุนมัลติมีเดียในรูปแบบไฟล์ .zip ที่เกี่ยวข้อง เรียกว่า GEDZip เป็นอีกหนึ่งสิ่งที่รวมอยู่ด้วย ความพยายามกำลังดำเนินอยู่เพื่อให้ 7.0 ได้รับการยอมรับเป็นมาตรฐานการแลกเปลี่ยนใหม่[ 27 ] GEDCOM 7.0 อนุญาตให้ระบุได้อย่างชัดเจนว่ามาตรฐานอื่นนอกเหนือจาก GEDCOM อาจนำไปใช้กับไฟล์ใดไฟล์หนึ่ง GEDCOM สามารถขยายได้ เสมอ แต่ก่อนเวอร์ชัน 7.0 ไม่มีวิธีมาตรฐานในการระบุส่วนขยายดังกล่าว นอกจากนี้ GEDCOM 7.0 ยังอนุญาตให้ทำเครื่องหมายเหตุการณ์ว่าไม่มีอยู่จริงได้อย่างชัดเจน ตัวอย่างเช่น อนุญาตให้บันทึกว่าบุคคลใดบุคคลหนึ่งไม่เคยแต่งงาน[ 28 ] GEDCOM 7.0 เป็นเวอร์ชันแรกที่ใช้การกำหนดเวอร์ชันเชิงความหมายและเป็นเวอร์ชันย่อย ล่าสุด ของข้อกำหนด

ณ เดือนกรกฎาคม พ.ศ. 2567 การเผยแพร่เวอร์ชันย่อยถัดไปที่วางแผนไว้คือ v7.1 ซึ่งอยู่ระหว่างการพัฒนา[ 29 ]

ประวัติการเผยแพร่

เวอร์ชัน GEDCOM วันที่วางจำหน่าย หมายเหตุ
ไม่รองรับ:1.0 [ 30 ]1984 [ 31 ]
ไม่รองรับ:2.0 [ 30 ]ธันวาคม พ.ศ. 2528 [ 32 ]พีเอเอฟ 2.0
ไม่รองรับ:2.1กุมภาพันธ์ พ.ศ. 2530 [ 32 ]GEDCOM สำหรับ PAF 2.1
ไม่รองรับ:2.3 ร่าง7 สิงหาคม พ.ศ. 2528 [ 33 ]โดยใช้หลักเกณฑ์การใช้งาน GEDCOM ของ PAF2.0
ไม่รองรับ:2.4 ร่าง13 ธันวาคม พ.ศ. 2528 [ 33 ]โดยใช้หลักเกณฑ์การใช้งาน GEDCOM ของ PAF2.0
ไม่รองรับ:มาตรฐาน 3.0 [ 30 ]9 ตุลาคม พ.ศ. 2530 [ 34 ]การนำ PAF 2.0 และ 2.1 ไปใช้ในเวอร์ชัน 3.0
ไม่รองรับ:มาตรฐาน 4.0สิงหาคม พ.ศ. 2532 PAF 2.1 – 2.31
ไม่รองรับ:4.1 ร่าง[ 35 ]
ไม่รองรับ:4.2 ร่าง[ 36 ]25 มกราคม พ.ศ. 2533 [ 37 ]
ไม่รองรับ:5.0 ร่าง[ 30 ]31 ธันวาคม พ.ศ. 2534 [ 33 ]มีการนำโครงสร้างที่เชื่อมโยงกับสายเลือดมาใช้[ 38 ]
ไม่รองรับ:5.1 ร่าง18 กันยายน พ.ศ. 2535 [ 32 ]
ไม่รองรับ:5.2 ร่าง22 มกราคม พ.ศ. 2535 [ 39 ]
ไม่รองรับ:5.3 ร่าง4 พฤศจิกายน 2536 [ 40 ]มาตรฐาน ยูนิโค้ด ( ISO/IEC 10646 ) ถูกนำมาใช้เป็นชุดอักขระเพิ่มเติม
ไม่รองรับ:5.4 ร่าง21 สิงหาคม พ.ศ. 2538 [ 41 ]
ไม่รองรับ:5.5 มาตรฐาน11 ธันวาคม พ.ศ. 2538 [ 42 ]PAF 3, 4 และ 5
รองรับ:5.5 มาตรฐาน2 มกราคม พ.ศ. 2539 [ 43 ] [ 44 ]มาตรฐาน PAF 3, 4 และ 5 / 5.5 [ 45 ]
ไม่รองรับ:ร่าง GEDCOM (ทิศทางในอนาคต) [ 38 ] [ 46 ]1 พฤษภาคม พ.ศ. 2541 [ 47 ] [ 48 ]"ใช้โมเดลข้อมูลใหม่ทั้งหมด" [ 49 ]
ไม่รองรับ:5.5.1 ร่าง[ 50 ] [ 51 ]2 ตุลาคม พ.ศ. 2542 [ 20 ]ใช้โดย FamilySearch.org [ 20 ] เพิ่ม UTF-8เป็นการเข้ารหัสอักขระที่ได้รับการอนุมัติ
รองรับ:5.5.1 การเผยแพร่[ 52 ]15 พฤศจิกายน 2562 มาตรฐานปัจจุบัน มีการแก้ไขข้อความเล็กน้อยในข้อ 5.5.1 ฉบับร่าง
ไม่รองรับ:5.6 ร่างส่วนตัว- [ 53 ]"เจด อัลเลนส่งไฟล์สองไฟล์นั้นให้กับคนไม่กี่คนเพื่อเป็นการ 'แสดงความคิดเห็นส่วนตัว' เท่านั้น[ 54 ]
ไม่รองรับ:6.0 ร่าง XML28 ธันวาคม พ.ศ. 2544 [ 55 ]ข้อกำหนดนี้ไม่สมบูรณ์ และไม่แนะนำให้ใช้เป็นจุดเริ่มต้นในการพัฒนาซอฟต์แวร์
ไม่รองรับ:7.0.0-rc1 ฉบับร่างกุมภาพันธ์ 2564 [ 56 ]ผู้สมัครรับเลือกตั้งเปิดเผยสำหรับ RootsTech 2021 แต่การพูดคุย ข้อมูลจำเพาะ และเว็บไซต์ทั้งหมดถูกลบออกในวันที่ 25 กุมภาพันธ์ 2021 [ 57 ]
ไม่รองรับ:7.0 [ 58 ]27 พฤษภาคม 2564 ปรับปรุงการเข้ารหัสอักขระให้ทันสมัย ​​ชี้แจงความกำกวมในข้อกำหนด 5.5.1 แนะนำการกำหนดเวอร์ชันเชิงความหมาย และปรับปรุงการจัดการมัลติมีเดีย
เวอร์ชันล่าสุด:7.0.18 [ 59 ]17 กุมภาพันธ์ 2569
ตำนาน:
ไม่ได้รับการสนับสนุน
ได้รับการสนับสนุน
เวอร์ชั่นล่าสุด

ข้อจำกัด

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )

การสนับสนุนสำหรับกิจกรรมและแหล่งข้อมูลที่มีผู้เข้าร่วมหลายคน

ไฟล์ GEDCOM สามารถบรรจุข้อมูลเกี่ยวกับเหตุการณ์ต่างๆ เช่น การเกิด การตาย บันทึกสำมะโนประชากร บันทึกเรือ การแต่งงาน ฯลฯ โดยทั่วไปแล้ว เหตุการณ์คือสิ่งที่เกิดขึ้นในเวลาและสถานที่เฉพาะเจาะจง (แม้ว่าเวลาและสถานที่จะไม่เป็นที่ทราบแน่ชัดก็ตาม) ไฟล์ GEDCOM ยังสามารถบรรจุคุณลักษณะต่างๆ เช่น ลักษณะทางกายภาพ อาชีพ และจำนวนบุตรทั้งหมด ซึ่งแตกต่างจากเหตุการณ์ คุณลักษณะโดยทั่วไปไม่สามารถเชื่อมโยงกับเวลาหรือสถานที่เฉพาะเจาะจงได้

ข้อกำหนด GEDCOM กำหนดให้แต่ละเหตุการณ์หรือคุณลักษณะต้องเชื่อมโยงกับบุคคลหรือครอบครัวเพียงหนึ่งเดียวเท่านั้น[ 60 ] ซึ่งทำให้เกิดความซ้ำซ้อนสำหรับเหตุการณ์ต่างๆ เช่น บันทึกสำมะโนประชากร ซึ่งรายการสำมะโนประชากรจริงมักมีข้อมูลเกี่ยวกับบุคคลหลายคน ในไฟล์ GEDCOM สำหรับบันทึกสำมะโนประชากร จะต้องเพิ่มเหตุการณ์สำมะโนประชากร "CENS" แยกต่างหากสำหรับแต่ละบุคคลที่อ้างอิง โปรแกรมลำดับวงศ์ตระกูลบางโปรแกรม เช่นGrampsและThe Master Genealogistมีโครงสร้างฐานข้อมูลที่ซับซ้อนสำหรับแหล่งข้อมูลที่ใช้ในการแสดงเหตุการณ์ที่มีหลายบุคคล เมื่อส่งออกฐานข้อมูลจากโปรแกรมเหล่านี้ไปยัง GEDCOM โครงสร้างฐานข้อมูลเหล่านี้ไม่สามารถแสดงใน GEDCOM ได้เนื่องจากข้อจำกัดนี้ ส่งผลให้ข้อมูลเหตุการณ์หรือแหล่งข้อมูล รวมถึงข้อมูลอ้างอิงที่เกี่ยวข้องทั้งหมด ต้องทำซ้ำในทุกที่ที่ใช้งาน การทำซ้ำนี้ทำให้ผู้ใช้ดูแลรักษาข้อมูลที่เกี่ยวข้องกับแหล่งข้อมูลได้ยาก

ในข้อกำหนด GEDCOM เหตุการณ์ที่เกี่ยวข้องกับครอบครัว เช่น ข้อมูลการแต่งงาน จะถูกจัดเก็บไว้ใน GEDCOM เพียงครั้งเดียวเท่านั้น ซึ่งเป็นส่วนหนึ่งของบันทึกครอบครัว (FAM) จากนั้นคู่สมรสทั้งสองจะเชื่อมโยงกับบันทึกครอบครัวเดียวนั้น[ 60 ]

ความคลุมเครือในข้อกำหนด

ข้อกำหนด GEDCOM ถูกสร้างขึ้นโดยตั้งใจให้มีความยืดหยุ่นเพื่อรองรับวิธีการเข้ารหัสข้อมูลหลายวิธี โดยเฉพาะอย่างยิ่งในด้านแหล่งที่มา ความยืดหยุ่นนี้ทำให้เกิดความคลุมเครือมากมาย และส่งผลให้โปรแกรมลำดับวงศ์ตระกูลบางโปรแกรมที่นำเข้า GEDCOM ไม่สามารถนำเข้าข้อมูลทั้งหมดจากไฟล์ได้[ 61 ]

การจัดลำดับเหตุการณ์ที่ไม่มีกำหนดวันที่

ข้อกำหนด GEDCOM ไม่ได้ให้การสนับสนุนอย่างชัดเจนสำหรับการรักษาลำดับเหตุการณ์ที่ทราบ โดยเฉพาะอย่างยิ่ง ลำดับความสัมพันธ์ (FAMS) สำหรับบุคคลและลำดับของบุตรหลานภายในความสัมพันธ์ (FAM) อาจสูญหายไปได้ ในหลายกรณี ลำดับเหตุการณ์สามารถอนุมานได้จากวันที่ที่เกี่ยวข้อง แต่บางครั้งวันที่ก็ไม่เป็นที่ทราบ โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการกับข้อมูลจากหลายศตวรรษก่อน ตัวอย่างเช่น ในกรณีที่บุคคลหนึ่งมีความสัมพันธ์สองครั้ง โดยทั้งสองครั้งมีวันที่ไม่ทราบ แต่จากคำอธิบายทราบว่าความสัมพันธ์ครั้งที่สองนั้นเป็นครั้งที่สองจริง ๆ ลำดับที่ FAMS เหล่านี้ถูกบันทึกไว้ในระเบียน INDI ของ GEDCOM จะขึ้นอยู่กับโปรแกรมที่ส่งออก ตัวอย่างเช่น ใน Aldfaer [ 62 ]ลำดับจะขึ้นอยู่กับการจัดเรียงข้อมูลโดยผู้ใช้ (ตามตัวอักษร ตามลำดับเวลา ตามการอ้างอิง ฯลฯ) มาตรฐาน XML GEDCOM ที่เสนอ[ 55 ]ก็ไม่ได้กล่าวถึงปัญหานี้เช่นกัน

คุณสมบัติที่คนไม่ค่อยรู้จัก

GEDCOM มีคุณสมบัติหลายอย่างที่ไม่ค่อยได้ใช้กันทั่วไป โปรแกรมบางโปรแกรมจึงไม่รองรับคุณสมบัติทั้งหมดที่มาตรฐาน GEDCOM อนุญาต

มัลติมีเดีย

มาตรฐาน GEDCOM รองรับการรวมวัตถุมัลติมีเดีย (เช่น ภาพถ่ายบุคคล) [ 63 ] วัตถุมัลติมีเดียดังกล่าวสามารถรวมอยู่ในไฟล์ GEDCOM เอง (เรียกว่า "รูปแบบฝังตัว") หรือในไฟล์ภายนอกโดยระบุชื่อไฟล์ภายนอกในไฟล์ GEDCOM (เรียกว่า "รูปแบบเชื่อมโยง") การฝังมัลติมีเดียโดยตรงในไฟล์ GEDCOM ทำให้การส่งข้อมูลง่ายขึ้น เนื่องจากข้อมูลทั้งหมด (รวมถึงข้อมูลมัลติมีเดีย) อยู่ในไฟล์เดียว แต่ไฟล์ที่ได้อาจมีขนาดใหญ่มาก การเชื่อมโยงมัลติมีเดียช่วยควบคุมขนาดของไฟล์ GEDCOM แต่เมื่อส่งไฟล์ วัตถุมัลติมีเดียจะต้องถูกส่งแยกต่างหากหรือจัดเก็บร่วมกับ GEDCOM ในไฟล์ขนาดใหญ่ไฟล์เดียว การสนับสนุนการฝังสื่อโดยตรงถูกยกเลิกในร่างมาตรฐาน 5.5.1 [ 64 ]

ข้อมูลที่ขัดแย้งกัน

มาตรฐาน GEDCOM อนุญาตให้ระบุความเห็นหลายอย่างหรือข้อมูลที่ขัดแย้งกันได้ โดยการระบุบันทึกหลายรายการที่มีประเภทเดียวกัน ตัวอย่างเช่น หากวันเกิดของบุคคลหนึ่งถูกบันทึกไว้เป็นวันที่ 10 มกราคม 1800 ในใบเกิด แต่เป็นวันที่ 11 มกราคม 1800 ในใบมรณบัตร จะต้องมีบันทึก BIRT สองรายการสำหรับบุคคลนั้น รายการแรกมีวันที่ 10 มกราคม 1800 และระบุใบเกิดเป็นแหล่งที่มา และรายการที่สองมีวันที่ 11 มกราคม 1800 และระบุใบมรณบัตรเป็นแหล่งที่มา โดยปกติแล้วบันทึกที่ถูกต้องกว่าจะถูกระบุไว้ก่อน

ตัวอย่างนี้เมื่อเข้ารหัสในรูปแบบ GEDCOM อาจมีลักษณะดังนี้:

0 @I1@ INDI 1 ชื่อ จอห์น /โด/ 1 เบิร์ต 2. วันที่ 10 มกราคม ค.ศ. 1800 2 เปรี้ยว @S1@ 3 ข้อมูล 4. ข้อความที่คัดลอกจากใบเกิดควรอยู่ตรงนี้ หมายเหตุ 3. เอกสารการเกิดฉบับนี้เป็นเอกสารที่น่าเชื่อถือที่สุด เนื่องจากได้มาจากใบเกิด 3 ท่าเรือ 2 1 เบิร์ต 2. วันที่ 11 มกราคม ค.ศ. 1800 2 เปรี้ยว @S2@ 3 ข้อมูล 4. ข้อความที่คัดลอกจากใบมรณบัตรควรอยู่ตรงนี้ 3 ท่าเรือ 2 

ข้อมูลที่ขัดแย้งกันอาจเป็นผลมาจากข้อผิดพลาดของผู้ใช้ มาตรฐานไม่ได้ระบุไว้ในลักษณะใด ๆ ว่าเนื้อหาจะต้องสอดคล้องกัน วันเกิดเช่น "10 เมษายน 1819" อาจถูกบันทึกผิดพลาดเป็น "10 เมษายน 1918" หลังจากที่บุคคลนั้นเสียชีวิตไปนานแล้ว วิธีเดียวที่จะเปิดเผยความไม่สอดคล้องกันดังกล่าวได้คือการตรวจสอบความถูกต้องของข้อมูล อย่าง เข้มงวด

การทำให้เป็นสากล

มาตรฐาน GEDCOM รองรับการใช้งานหลายภาษาได้หลายวิธี ประการแรก เวอร์ชันใหม่กว่าของมาตรฐานนี้อนุญาตให้จัดเก็บข้อมูลในรูปแบบ Unicode (หรือล่าสุดคือ UTF-8) ดังนั้นจึงสามารถจัดเก็บข้อความในภาษาใดก็ได้[ 65 ] ประการที่สอง เช่นเดียวกับที่สามารถมีเหตุการณ์หลายอย่างสำหรับบุคคลหนึ่งๆ GEDCOM อนุญาตให้มีชื่อหลายชื่อสำหรับบุคคลหนึ่งๆ ได้[ 66 ]ดังนั้นจึงสามารถจัดเก็บชื่อในหลายภาษาได้ แม้ว่าจะไม่มีวิธีการมาตรฐานในการระบุว่าอินสแตนซ์ใดอยู่ในภาษาใด สุดท้าย ในเวอร์ชัน 5.5.1 ฟิลด์ NAME ยังรองรับรูปแบบการออกเสียง (FONE) และรูปแบบการถอดเสียงเป็นอักษรโรมัน (ROMN) ของชื่อด้วย[ 67 ]

เกดคอม เอ็กซ์

ในเดือนกุมภาพันธ์ 2012 ในการประชุม RootsTech 2012 FamilySearchได้สรุปโครงการใหม่ที่สำคัญเกี่ยวกับมาตรฐานทางด้านลำดับวงศ์ตระกูลที่เรียกว่า GEDCOM X และเชิญชวนให้ร่วมมือ[ 68 ]ซึ่งรวมถึงซอฟต์แวร์ที่พัฒนาภายใต้ใบอนุญาตโอเพนซอร์สApache ประกอบด้วยรูปแบบข้อมูลที่อำนวยความสะดวกในการสร้างแผนผังครอบครัวโดยอิงจากแหล่งข้อมูลและบันทึก (ทั้งสิ่งประดิษฐ์ทางกายภาพและสิ่งประดิษฐ์ดิจิทัล) รองรับการแบ่งปันและเชื่อมโยงข้อมูลออนไลน์ และมี API [ 68 ] [ 69 ] [ 70 ]

ในเดือนสิงหาคม พ.ศ. 2555 Ryan Heaton พนักงาน ของ FamilySearchและผู้นำโครงการ GEDCOM X ได้ยกเลิกการอ้างว่า GEDCOM X เป็นมาตรฐานอุตสาหกรรมใหม่ และเปลี่ยนตำแหน่งของ GEDCOM X ให้เป็นโครงการโอเพนซอร์ส อีกโครงการหนึ่งของ FamilySearch [ 71 ]

หลังจากการเปิดตัว GEDCOM 7 ทาง FamilySearch ได้วางตำแหน่ง GEDCOM X ให้เป็นประโยชน์สำหรับการทำงานร่วมกันกับซอฟต์แวร์ FamilySearch Family Tree [ 72 ]

ทางเลือกอื่นๆ

Commsoft ผู้เขียน ซอฟต์แวร์ลำดับวงศ์ตระกูล Roots [ 73 ]และ Ultimate Family Tree ได้กำหนดเวอร์ชันที่เรียกว่า Event-Oriented GEDCOM (หรือที่รู้จักกันในชื่อ "Event GEDCOM" และเดิมเรียกว่า InterGED [ 74 ] ) [ 75 ]ซึ่งรวมเหตุการณ์เป็นรายการระดับแรก (ระดับศูนย์) แม้ว่าจะอิงตามเหตุการณ์ แต่ก็ยังเป็นแบบจำลองที่สร้างขึ้นจากความเป็นจริงที่สมมติขึ้นมากกว่าหลักฐาน Event GEDCOM มีความยืดหยุ่นมากกว่า เนื่องจากอนุญาตให้แยกเหตุการณ์ที่เชื่อและผู้เข้าร่วมได้ อย่างไรก็ตาม Event GEDCOM ไม่ได้รับการยอมรับอย่างกว้างขวางจากนักพัฒนาซอฟต์แวร์รายอื่นเนื่องจากความแตกต่างทางความหมาย เนื่องจาก Roots และ Ultimate Family Tree ไม่สามารถใช้งานได้อีกต่อไป จึงมีผู้คนจำนวนน้อยมากในปัจจุบันที่ใช้ Event GEDCOM [ 76 ]

Gramps XMLเป็นรูปแบบเปิด ที่ใช้ XMLเป็นพื้นฐานสร้างขึ้นโดยโครงการโอเพนซอร์สเกี่ยว กับการสืบประวัติครอบครัว Grampsและยังถูกใช้โดยPhpGedViewด้วย

องค์กรมาตรฐานข้อมูลประวัติครอบครัวก่อตั้งขึ้นในปี 2555 โดยมีเป้าหมายเพื่อพัฒนามาตรฐานสากลสำหรับข้อมูลประวัติครอบครัวและลำดับวงศ์ตระกูล[ 77 ]หนึ่งในมาตรฐานที่องค์กรเสนอคือ Extended Legacy Format (ELF) ซึ่งเข้ากันได้กับ GEDCOM 5.5(.1) แต่รวมถึงกลไกการขยาย องค์กรได้ขอความคิดเห็นจากสาธารณะเกี่ยวกับมาตรฐานที่เสนอในปี 2560 [ 78 ] องค์กร ได้ถอนข้อเสนอดังกล่าวเนื่องจาก GEDCOM เวอร์ชัน 7.0 ได้แก้ไขข้อกังวลหลายประการขององค์กรแล้ว[ 28 ]

ดูเพิ่มเติม

หมายเหตุ

ทั่วไป
  • มาตรฐาน GEDCOM
  • คู่มือ FamilySearch GEDCOM
  • โครงการ GEDCOM X
  • "ข้อมูลเพิ่มเติมเกี่ยวกับการนำมาตรฐาน XML มาใช้ของศาสนจักร LDS" . ancestry.com . เก็บถาวรจากต้นฉบับเมื่อ 2011-09-27 . เรียกดูเมื่อ20 เมษายน 2024 .
  • มาตรฐาน GEDCOM เวอร์ชัน 5.5.1เผยแพร่เมื่อวันที่ 15 พฤศจิกายน 2019
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=GEDCOM&oldid=1361217225 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เกดคอม

FamilySearch GEDCOM หรือเรียกสั้นๆ ว่า GEDCOM ( / ˈ dʒ ɛ d k ɒ m / JED -kom ซึ่ง เป็นคำย่อ ของ Genealogical Data Communication ) เป็น รูปแบบไฟล์แบบเปิด และเป็น มาตรฐานที่...

แบบจำลองข้อมูล

GEDCOM ใช้ โมเดลข้อมูล ที่เชื่อมโยงสายตระกูล โดยอิงตาม โมเดลแนวคิด ของ ครอบครัวนิวเคลียร์ ดังนั้น ประเภทบันทึก ครอบครัว ( FAM ) จึงเป็นแหล่งเดียวของการเชื่อมโยงระหว่างบุคคล ( INDI ) ในไฟล์ โดยกำหนดพ่อแม่ (เป็น HUSB และ WIFE ) และลูก (เป็น CHIL )...

โครงสร้างไฟล์

ไฟล์ GEDCOM ประกอบด้วย ส่วน หัว ส่วนระเบียน และ ส่วน ท้าย ภายในส่วนเหล่านี้ ระเบียน จะแสดงถึงบุคคล (ระเบียน INDI) ครอบครัว (ระเบียน FAM) แหล่งข้อมูล (ระเบียน SOUR) และระเบียนเบ็ดเตล็ดอื่นๆ รวมถึงบันทึก ทุกบรรทัดของไฟล์ GEDCOM เริ่มต้นด้วยหมายเลขระดับ...

เวอร์ชัน

ข้อกำหนดเวอร์ชันปัจจุบันที่ใช้กันอย่างแพร่หลายคือ GEDCOM 5.5.1 ฉบับสุดท้าย ซึ่งเผยแพร่เมื่อวันที่ 15 พฤศจิกายน 2019 รุ่นก่อนหน้าคือ GEDCOM 5.5.