طراحی جدول با یک کلید مشترک

بپرسید

0

{{ digitTrunc(content.likes) }}

با سلام و عرض احترام

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

با سلام و عرض احترام
طبق شکل زیر من سه تا جدول دارم
||http://tosinso.com/files/get/e782c30d-2be7-441a-8540-46388e855fb8||

آی دی های جدول کاربر و جدول مشتری توس اس کیو ال تولید میشه و شروعش از یک هستش
جدول پیگیری (Follow)  جدول مشترک بین این دو هستش  یعنی هم کاربر می تونه پیگیری داشته باشه و هم مشتری
حال امکان داره که TargetId  که همون آی دی های مشتری یا کاربر هستش تکراری بشه  و این خودش یه خطا هستش!
و موقع کوئری گرفتن از کجا میشه فهمید که برای کاربر هست یا برای مشتری؟
طراحی درست این مدل چه روشی هست که از یک جدول پیگیری برای جدول های مشتری و کاربر استفاده بشه؟ به صورتی که جدول کاربر و مشتری شروع آی دی هاشون از یک تا بی نهایت هستش.


با تشکر

آی دی های جدول کاربر و جدول مشتری توس اس کیو ال تولید میشه و شروعش از یک هستش

جدول پیگیری (Follow) جدول مشترک بین این دو هستش یعنی هم کاربر می تونه پیگیری داشته باشه و هم مشتری

حال امکان داره که TargetId که همون آی دی های مشتری یا کاربر هستش تکراری بشه و این خودش یه خطا هستش!

و موقع کوئری گرفتن از کجا میشه فهمید که برای کاربر هست یا برای مشتری؟

طراحی درست این مدل چه روشی هست که از یک جدول پیگیری برای جدول های مشتری و کاربر استفاده بشه؟ به صورتی که جدول کاربر و مشتری شروع آی دی هاشون از یک تا بی نهایت هستش.

با تشکر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است