การเป็นสมาชิก

บุลคล Person หรือ องค์กร Organization สามารถเป็นสมาชิก (Member union) ขององค์กรใดๆ ได้

บุคคลที่มีตำแหน่งในองค์กร

ความสัมพันธ์ระหว่างบุคคลและองค์กรจะถูกอธิบายด้วย node ตามลำดับดังนี้

  • Person คือบุคคล
  • Membership คือข้อมูลการเป็นสมาชิก เช่นรูปแบบ หรือช่วงเวลา
  • Post คือตำแหน่งในองค์กรนั้นๆ
  • Organization คือองค์กร

ยกตัวอย่างเช่น ถ้าเราอยากทราบว่า ชวน หลีกภัย เคยอยู่ในตำแหน่งใดขององค์กรใดบ้าง

เลือก node เพื่อดูคำอธิบายและ properties

เนื่องจากฐานข้อมูลแบบ graph ที่แต่ละ node เชื่อมถึงกันทั้งหมด เราจะเริ่มต้น query ที่ node ใดก็ได้ เช่น ถ้าเราอยากทราบว่าเคยมีใครได้รับตำแหน่ง หัวหน้าพรรคการเมือง ของ พรรคเพื่อไทย บ้าง เราก็สามารถเริ่มต้น query จาก Post ได้

เลือก node เพื่อดูคำอธิบายและ properties

พรรคฝ่ายรัฐบาลและฝ่ายค้าน

เรามองว่ามี "พรรคฝ่ายรัฐบาล" และ "พรรคฝ่ายค้าน" ก็คือตำแหน่ง Post ใน ครม. ที่มีพรรคการเมืองเป็นสมาชิก เนื่องฝ่ายของพรรคจะยึดโยงกับสมัยของ ครม. เสมอ

เลือก node เพื่อดูคำอธิบายและ properties