مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hamed.producer

عضویت از 1397/01/13

مشکل در رابطه self to many optional (یک به چند اختیاری از خود صفحه به خودش)

  • پنجشنبه 14 تیر 1397
  • 14:07
تشکر میکنم
عرض سلام من یک مشکلی دارم هر چی گشتم جوابی پیدا نکردم من یک جدول Page دارم که از این جدول میخواهیم یک رابطه اختیاری یک به چند از خودش به خودش بزنم مثلا به کاربر بازدید کننده ، برای یک صفحه بتونم صفحات مختلف دیگری رو هم پیشنهاد بدم و در نهایت یک صفحه بتونه یک رابطه اختیاری یک به چند از خودش به خودش داشته باشه میشه لطفا راهنمایی کنید چه طوری باید این رابطه نوشته بشه؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 16 تیر 1397
  • 10:42

این کار جالب نیست و اصلا شدنی نیست 

بهتره یه جدول برای مرتبط ها درست کنید و در اون قرار دهید 

مثلا کد این حبر با کد خبر مرتبط در اون باشه 

کاربر سایت

hamed.producer

عضویت از 1397/01/13

  • شنبه 16 تیر 1397
  • 13:35

ممنون.

مثلا علاوه بر موجودیت Page یک موجودیت دیگه به اسم ProposalPages بسازم و فیلد هاش به این صورت باشه؟

 [Key]
        public int ProposalPageId { get; set; }


        public int PageId { get; set; }


        public int HavePageId { get; set; }


        public virtual ICollection<Page> Pages { get; set; }
    }

رابطه جدل Page رو با ProposalPages به صورت many to many در نظر بگیرم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 16 تیر 1397
  • 13:37

بله دقیقا

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)