คราวก่อนโน้น คุยกันเรื่อง
มาวันนี้ กลับมาต่อเรื่อง Directed Association กันต่อ ตอนแรกก็นั่งงง เหมือนกัน..มันต่างกันยังไงหว่ะ !!
จนสุดท้าย..เปิดหนังสือที่ไปยืมมาจากห้องสมุด
The Unified Modeling Language User Guide
เล่มนี้ถือว่าเป็นตัวแม่..เลย เพราะคนเขียนใช่อื่นไกล ก็คือคนที่คิดค้นภาษา UML ทั้ง 3 คนนั่นเอง
[ad#ad-post-1]
กลับมาที่ Directed Association Relationship ตัวนี้จะเป็นตัวต่อจาก Association Relationship จุดมุ่งหมายที่มันแยก ออกมาก็เพราะว่าใน บางกรณี Relation ที่ต้องการนั้นเราอยากให้มันมีความสำพันธ์แค่ทางเดียว (one direction) เช่น User กับ Password เราต้องการให้ 1 User นั้นมีได้หลายๆ Passwords แต่ในทางกลับกันเราอยากให้ Password นั้นมีเจ้าของแค่คนเดียว ดูรูปประกอบครับ
จากรูป…เราก็ไม่ต้องอ่านจาก Password ไปหา User ให้อ่านจาก User ไปหา Password ก็เป็นอันจบ
[ad#post-image]