Phase3 Report of the ERD Diagram - QazalehHashemi/MISPJR GitHub Wiki
مفروضات به کار برده شده کمک میکنند تا فهم روابط موجود در نمودار موجودیتها, ساده تر صورت گیرد. این مفروضات به شرح زیر هستند :
فرض اول
منظور از منو, همان منوی روزانه است که هر روز توسط مسئول پذیرش به روز میشود.
فرض دوم
هر گارسون میتواند چند میز را مدیریت کند بنابراین چند موجودیت میز میتوانند به یک موجودیت گارسون متصل شوند.
فرض سوم
یک سفارش میتواند جزئیات باشد به عنوان مثال ممکن است یک سفارش شامل بیش از یک غذا باشد. درحقیقت منظور از جزئیات سفارش همان فاکتور است که شامل سطور مختلف است و آیتمهای مختلف موجود در سفارش را نشان میدهد.بنابراین هرسفارش میتواند در فاکتور خود چند تا سطر داشته باشد اما هریک از این سطور فقط منحصر به همان سفارش هستند و نمیتوانند در سفارشات یا فاکتورهای دیگر بیاند.
فرض چهارم
یک میز میتواند چند بار مورد رهگیری قرارگیرد, درحقیقت یک میز میتواند چند تا کد رهگیری داشته باشد اما هرکد رهگیری تنها منحصر به یک میز است.
فرض پنجم
یک سفارش میتواند چند عدد صورتحساب داشته باشد. به عنوان مثال صورتحساب کلی مربوط به چند خانواده باشد که درنظر دارند به تفکیک برای هرخانواده نیز درنظر گرفته شود به همین علت هرسفارش ممکن است چند صورتحساب داشته باشد اما هر صورتحسابی تنها منحصر به یک سفارش خاص است و نمیتواند به چندین سفارش مرتبط باشد زیرا فاکتور منحصر به فرد خود را داراست.
فرض ششم
سرآشپر میتواند چندین سفارش را انجام دهد و مدیریت کند اما هر سفارش فقط منحصر به تک سرآشپز رستوران است.
فرض هفتم
هر فرم نظرسنجی منحصر به فقط یک مشتری است زیرا خاص همان فرد است اما برای هرمشتری میتواند چندین فرم نظرسنجی ارسال شود به عنوان مثال در زمانهای مختلف این ارسال ها صورت گیرد.
تصاویر نمودار موجودیتها
به علت کیفیت پایین عکس نهایی, از قسمتهای مختلف این نمودار نیز عکس گرفته شده است.