تحلیل دیتابیس سایت خبری(بخش دوم)
صفحه اصلی / دوره‌های آموزشی / آموزش sql server 2019، از مقدماتی تا متخصص پایگاه داده / تحلیل دیتابیس سایت خبری(بخش دوم)

تحلیل دیتابیس سایت خبری(بخش دوم)

تحلیل دیتابیس سایت خبری(بخش دوم)
0 تومان
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.

تحلیل دیتابیس سایت خبری(بخش دوم):


در جلسه گذشته تعدادی از جداول را مشخص کردیم، در این جلسه می‌خواهیم جداول دیگر  را کامل کنیم. می‌خواهیم این امکان را داشته باشیم که هر کاربری بتواند روی یک خبر نظر بدهد.


Comment(نظر کاربران):
CommentId*: کد نظر (کلید اصلی)
UserId: کد کاربر که مشخص می‌کند چه کاربری نظر داده است. (کلید خارجی از جدول User) 
NewsId: کد خبر که مشخص می‌کند این نظر برای کدام خبر است. (کلید خارجی از جدول News)
CommentText: متن نظر 
RegisterDate: تاریخ ثبت نظر
IsActive: فعال و غیرفعال بودن خبر
ParentId: این فیلد باعث می‌شود که بتوانیم روی یک نظرخاص نظر بدهیم یا در واقع پاسخ خود را به یک نظر بدهیم. که از جدول Comment ارث بری می‌کند. اگر با Null مقداردهی شود یعنی یک نظر است و نه پاسخ ولی اگر مقدار آن عددی باشد که مقدار CommentId می‌باشد، مشخص می‌شود که پاسخ یک نظر است.

 

NewsLikeDislike(لایک خبر):
LikeId*: کد لایک (کلید اصلی)
NewsId: مشخص می‌کند لایک مربوط به کدام خبر است. (کلید خارجی از جدول News)
RegisterDate: تاریخ ثبت
LikeNumber: تعداد لایک (پسندیده)
DisLikeNumber:  تعداد نپسندیده 
UserReport(گزارش تخلفات کاربران):
UserReportId*: کد گزارش (کلید اصلی)
UserId1: گزارش دهنده (کلید خارجی از جدول User)
UserId2: کاربر متخلف (کلید خارجی از جدول User)
RegisterDate: تاریخ ثبت گزارش
CommentId: مشخص می‌کند گزارش تخلف مربوط به کدام نظر است. (کلید خارجی از جدول Comment)

 

امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل می‌توانید به انجمن پرسش و پاسخ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید. 
امید آنکه بیش از پیش موفق و مؤید باشید.

 

انجمن متخصصان پایگاه داده

جلسات دوره


                                                                      
مهدی عباسی
مدرس :

مهدی عباسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مطالعه بیشتر رزومه

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

نظرات دانشجویان

آموزش sql server

436