หัวข้อ
- #การสร้างแบบจำลองข้อมูลเชิงสัมพันธ์
- #การปรับโครงสร้างข้อมูล
- #การสร้างแบบจำลองข้อมูลเชิงตรรกะ
สร้าง: 2024-04-09
สร้าง: 2024-04-09 15:32
การเรียนรู้และการฝึกฝนเกี่ยวกับการสร้างแบบจำลองข้อมูลเชิงตรรกะ
ERD ของการสร้างแบบจำลองข้อมูลเชิงแนวคิด
เริ่มต้นด้วยกระบวนการสร้างแบบจำลองข้อมูลเชิงแนวคิด และใช้ ERD นี้เพื่อดำเนินการสร้างแบบจำลองข้อมูลเชิงตรรกะ
ERD ของการสร้างแบบจำลองข้อมูลเชิงตรรกะ
จุดที่ค่อนข้างยากคือ การที่ต้องพิจารณาระหว่างความสัมพันธ์ของตารางทั้งสองโดยใช้ตารางการแมปเป็นเกณฑ์
หลังจากแปลง ERD ของแบบจำลองข้อมูลเชิงแนวคิดให้เป็นรูปแบบตารางแล้ว จะทำการปรับโครงสร้างข้อมูล (Normalization)
ขั้นตอนการปรับโครงสร้างข้อมูลจะต้องดำเนินการตามลำดับ ERD ด้านบนเป็นไปตามรูปแบบปกติที่ 1
เพื่อให้เป็นไปตามรูปแบบปกติที่ 2 จะสร้างตาราง Tag ขึ้นมาจาก Ticket Table และใช้ PK ของแท็กนั้นเป็น FK
ภาพแสดงการปรับโครงสร้างข้อมูล
ตอนนี้ต้องตรวจสอบว่าเป็นไปตามรูปแบบปกติที่ 3 หรือไม่ แต่เนื่องจากยังไม่เข้าใจแนวคิดนี้ดีพอ จึงรู้สึกว่ามันยาก
กำลังพิจารณาว่าจำเป็นต้องแยก author_id และ responsibility_id ของ Ticket Table ออกเป็นตารางอื่นหรือไม่ เนื่องจากไม่ใช่ความสัมพันธ์แบบ N:M และเป็น FK ดังนั้นจึงตัดสินใจที่จะข้ามไปก่อน
ความคิดเห็น0