ฉันต้องการทราบว่าฉันใช้ขั้นตอนการจัดเก็บกับ Entity Framework หรือเพียงแค่ผู้ใช้ Linq-to-Entities สืบค้นหรือไม่
ถือว่าอยากได้ออเดอร์ลูกค้า. ดังนั้นโซลูชันหนึ่งที่ทำได้สำเร็จโดยใช้ขั้นตอนการจัดเก็บที่ใช้การรวมบนสองตาราง และเช่น รหัสใบสั่งส่งคืนสินค้า
โซลูชันอื่นที่ทำได้โดยใช้คำสั่ง Linq-to-Entities โซลูชันนี้มีความต้องการมากกว่าโซลูชันแรก และนั่นคือ เราสามารถให้คุณสมบัติการนำทางของผู้ใช้เพื่อย้ายข้อมูลคำสั่งซื้อของลูกค้าได้อย่างง่ายดาย แต่ใน Stored Procedure เนื่องจากจะส่งคืน ID เท่านั้น จึงเข้าถึงข้อมูลการสั่งซื้อได้เพียงเล็กน้อย
แล้วอันไหนดีกว่ากันเมื่อพิจารณาถึงการตั้งค่าโซลูชันที่สอง