PDA

View Full Version : بهترین راه حل ممکن برای کوئری



soroush.elec
چهارشنبه 14 اسفند 1392, 13:18 عصر
با سلام بنده یک جدول گروه دارم که اعضای آن با هم رابطه پدر و فرزند دارند. حال می خواهم متدی بنویسم که با استفاده از EF آی دی یک گروه را بگیرد تمام فرزندان مستقیم و غیر مستقیم آن را تا n مرتبه لیست کند. همچنین گروه ها با جدول کالاها رابطه یک به بی نهایت دارند. می خواهم در این لیست جلوی هر گروه تعداد کالاهای مربوط به آن را نیز بنویسم. بهترین نوع کوئری که با linq میشود نوشت چیست؟ راه حلی که در ابتدا به ذهنم میرسد آنست که یک view بین جدول گروه و جدول کالا درست کنم و یک متد بازگشتی بنویسم . ولی به نظرم خیلی خوب نیست خواهشمندم بهترین و سریعترین و سبک ترین کوئری های ممکن را معرفی کنید. سپاس