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

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

کاربر سایت

ali

عضویت از 1392/03/25

ثبت اطلاعات در جداول EF با ارتباط چند به چند

  • یکشنبه 15 اسفند 1395
  • 22:25
تشکر میکنم

با سلام

در پروژه من 3 جدول به شکل زیر وجود دارد :

1- User

2- Role

3- Profile

جدول کاربر و نقش با هم ارتباط چند به چند دارند و جدول کاربر و پروفایل با هم ارتباط یک به یک دارند.

سیاست پروژه من به درخواست مشتری این طوری هستش که نقش ها از اول به پروژه اضافه شدن و بعد توسط مدیر سایت کاربران به نقش ها اضافه می شوند.

مشکلی که من در ثبت اطلاعات دارم به این صورت هستش که کاربران به نقش ها رو فقط از طریق متد Attach موجود در EF می تونم اضافه کنم و به صورت مستقیم اجازه به من داده نمی شه کاربر رو به جدول User اضافه کنم. یعنی اول باید به نقش مورد نظرم Attach بشم و به اون کاربر رو اضافه کنم.

و پروفایل کاربر رو هم از همین طریق فقط می تونم اضافه کنم و به صورت مستقیم اجازه اضافه کردن به جدول پروفایل رو ندارم. برای بهتر پیدا شدن راه حل فایل pdf مربوط به این 3 جدول رو در پایین اضافه می کنم.

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

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

افشین ایمانی زاده

عضویت از 1393/12/24

  • یکشنبه 15 اسفند 1395
  • 22:52

منظورتون از به صورت مستقیم اجازه به من داده نمی شه کاربر رو به جدول User اضافه کنم. چیه ؟ این محدودیت بخاطر چی هست ؟

کاربر سایت

ایمان مدائنی

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

  • دوشنبه 16 اسفند 1395
  • 09:42

طبق گفته شما حتما مشکلی در طراحی دارید

وگر نه در حالت عادی نباید مشکلی وجود داشته باشه

کاربر سایت

ali

عضویت از 1392/03/25

  • دوشنبه 16 اسفند 1395
  • 12:54

آقای مدائنی من این 3 کلاس رو براتون ارسال می کنم ممنون می شم چک کنید ببینید اشکال در طراحی کلاسها کجاست

با تشکر

فایل های ضمیمه

کاربر سایت

ایمان مدائنی

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

  • دوشنبه 16 اسفند 1395
  • 14:33

ForienKey جدول Role در User کدام است ؟

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

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

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

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