ฉันกำลังสร้างอินทราเน็ตที่ บริษัท ของฉัน
ฉันสนใจที่จะเข้าใจวิธีโหลดข้อมูลที่จัดเก็บในตาราง (Oracle, MySQL, SQL Server, Excel, Access, รายการสุ่มต่างๆ) และโหลดลงใน Neo4J หรือฐานข้อมูลกราฟอื่น ๆ โดยเฉพาะจะเกิดอะไรขึ้นเมื่อข้อมูลทั่วไปซ้อนทับข้อมูลที่มีอยู่แล้วในระบบ
ใช่ฉันรู้ว่าข้อมูลบางส่วนได้รับการสร้างแบบจำลองที่ดีที่สุดใน RDBMS แต่ฉันมีความคิดนี้ทำให้ฉันรู้สึกว่าเมื่อคุณต้องการวางซ้อนตารางที่แตกต่างกันหลายตารางแบบจำลองกราฟจะดีกว่าโครงสร้างตาราง
ตัวอย่างเช่นฉันทำงานในสภาพแวดล้อมการผลิต มีโครงการสำคัญที่เรากำลังดำเนินการอยู่และเนื่องจากความซับซ้อนแต่ละแผนกจึงได้สร้างสเปรดชีต Excel แยกต่างหากที่มีลำดับชั้นBOM (Bill Of Materials)ในคอลัมน์ทางด้านซ้ายจากนั้นบันทึกย่อและการตรวจสอบหลายคอลัมน์โดยบุคคล ใครเป็นคนทำแผ่นงานเหล่านี้
ดังนั้นปัญหาอย่างหนึ่งคือการรวมบันทึกเหล่านี้ทั้งหมดเข้าด้วยกันเป็น "มุมมอง" เดียวเพื่อให้ผู้อื่นสามารถมองเห็นปัญหาทั้งหมดที่ต้องได้รับการแก้ไขในส่วนใดส่วนหนึ่ง
ปัญหาที่สองคือสเปรดชีต Excel ดูดในการแสดง BOM แบบลำดับชั้นเมื่อมีการใช้ส่วนประกอบทั่วไปในชุดประกอบย่อยมากกว่าหนึ่งชุด หมายความว่าหากมีคนเขียนบันทึกเกี่ยวกับรีเลย์ P34 ในชุดประกอบย่อยของระบบจุดระเบิดความคิดเห็นเดียวกันควรเชื่อมโยงกับรีเลย์ P34 ที่ใช้ในชุดประกอบย่อยของไดรเวอร์มอเตอร์ สิ่งนี้จะไม่เกิดขึ้นในสเปรดชีต excel
สำหรับอินทราเน็ตของ บริษัท ฉันต้องการให้สามารถค้นหาอะไรก็ได้อย่างง่ายดาย เช่นข้อมูลที่เกี่ยวข้องกับหมายเลขชิ้นส่วนโครงสร้าง BOM หมายเลขโทรศัพท์ที่อยู่อีเมลนโยบาย บริษัท หรือขั้นตอน ฉันต้องการขยายส่วนนี้เพื่อจัดการสินทรัพย์ฮาร์ดแวร์คอมพิวเตอร์และซอฟต์แวร์ที่ติดตั้ง
ฉันนึกภาพว่าเมื่อเครือข่ายข้อมูลเริ่มมีประชากรคุณสามารถเริ่มต้นการสำรวจที่น่าสนใจเช่น "ฉันต้องการเขียนอีเมลถึงทุกคนที่ทำงานในโครงการ XYZ" ผู้คนจะเชื่อมโยงกับโปรเจ็กต์เนื่องจากจะถูกแท็กเป็นการสร้างและแก้ไขข้อมูลภายในโปรเจ็กต์ XYZ ดังนั้นการใช้โปรเจ็กต์ XYZ เป็นคีย์ค้นหาชุดใหญ่ที่มีทุกอย่างที่เกี่ยวข้องกับโปรเจ็กต์ XYZ จะถูกสร้างขึ้น รวมถึงลิงก์ไปยังผู้ที่สร้างโครงการ XYZ ลิงก์บุคคลจะเชื่อมต่อกับที่อยู่อีเมลของพวกเขา ดังนั้นโดยการมีส่วนร่วมในโครงการ XYZ พวกเขาจะรวมอยู่ในอีเมลของฉัน สิ่งนี้ตรงกันข้ามกับเลขานุการบางคนที่พยายามรักษารายชื่อคนที่ทำงานในโครงการ เราสร้างรายการจำนวนมาก เราใช้เวลาส่วนใหญ่ในการดูแลรักษารายการและตรวจสอบให้แน่ใจว่ารายการเหล่านี้เป็นปัจจุบัน
การข้ามผ่านที่ยอดเยี่ยมอีกอย่างหนึ่งสามารถรายงานคอมพิวเตอร์ทุกเครื่องที่ติดตั้งซอฟต์แวร์บางส่วนตามเวอร์ชัน รายงานนั้นสามารถใช้เพื่อสร้างงานเพื่อลบสำเนาเพิ่มเติมของซอฟต์แวร์เก่าและเพื่ออัปเดตผู้ที่จำเป็นต้องมีสำเนาล่าสุด นอกจากนี้ยังมีประโยชน์สำหรับการติดตามใบอนุญาต