ถูกต้องตามที่ท่านวิชัยกล่าว
นักร้องเองยังนึกชื่อเพลงไม่ออกเลย
แล้วมาให้คนกดเพลงหา-เลือกให้  
  
 
สร้าง playlist  ก็เป็นวิธีแก้ ในมุมมองของ user
แต่ถ้า จะเพิ่ม function ของโปรแกรมเลย
ผมว่า
เพิ่ม  Rating ของเพลง จะดีมากครับ
เหมือนโปรแกรม Windows Media Player / iTune  เพลงไหน ชอบ หรือ ฟังบ่อยๆ  ก็ เรทติ้งเพิ่ม
กรณีของ xtreme  ถ้า เพลงไหนมีหลายๆ ค่ายๆ  แต่เวลาออกงาน  ก็ชอบของค่ายนั้นเป็นพิเศษ
- จะให้ user มัวลบเพลงซ้ำออก มันก็ค่อนข้างลำบาก
- จะให้ user คอยกดลูกศรขวา ไปเรื่อยๆ จนกว่าจะเจอเพลงที่ต้องการ ก็เสียเวลา
ถ้า สามารถ กำหนด คล้ายๆ กับการ ปักธง หรือ set priority หรือ เพิ่ม rating ให้เพลงนั้น
เพื่อให้ priority มันสูงๆ ไว้
ยกตัวอย่าง เช่น  ไก่ตาฟาง   (หากในเครื่อง มี midi อยู่ 5 เพลง มี VCD อีก 2 เพลง  ไม่รู้จะเลือกเล่นอันไหน  หรือรู้แล้ว แต่ต้องเสียเวลากดลูกศรเลื่อนหาอันที่ถูกใจ)
พอมีระบบ rating หรือ priority ขึ้นมา
กดเพลง ไก่ตาฟางปุ๊บ  เพลงไก่ตาฟาง อันที่เราชอบ (เราปักธงไว้เอง)  ก็จะโชว์เป็นอันดับแรก
ผมว่า น่าจะโอเคนะ
ในฐานข้อมูล  เพิ่มมา 1 field  คือ field rating   เวลาค้นหาเพลง ก็ให้เรียงตาม rating ก่อน
แล้วให้ user เป็นคน ปักธงเอง  กรณีมีเพลงเยอะๆ   เสียเวลาเลือกแค่ครั้งเดียว   เพลงซ้ำเยอะๆ เลือกมาซักอัน
ด้วยจิตคารวะ ครับ
 :em03: