ورود

View Full Version : طراحی بانک برای برنامه های با ماژول های مختلف



mmbguide
پنج شنبه 22 فروردین 1398, 10:07 صبح
سلام

در حال کار روی یک برنامه هستم که از ماژول های متفاوتی ساخته میشه و هر ماژول حدود 500 جدول رو بصورت میانگین به خودش تخصیص میده و تمام ماژول ها به هم ارتباط دارند (البته پیش بینی خودم اینه که در انتها حدود 1500 جدول و حدود 4000 پروسیجر داشته باشم). البته مشتری میتونه یک ماژول رو خریداری کنه و یا همه اونها رو با هم. سوالم اینه که ایا میشه تنها یک بانک اطلاعاتی طراحی کنم و تمام جداول و پروسیجرها رو در یک بانک قرار بدم؟ یا بهتره که به ازای هر ماژول یک بانک اطلاعاتی ایجاد کنم؟ در صورت راه حل دوم، اطلاعات مشترک و همچنین Relation بین جداول چه میشه؟

ممنون میشم اگر دوستان راهنمایی کنند.

mmbguide
چهارشنبه 04 اردیبهشت 1398, 13:42 عصر
دوستان کسی نظری نداره؟ البته خودم ترجیح دادم فقط یک بانک اطلاعاتی داشته باشم و همه جداول و پروسیجرها رو در یک بانک ایجاد کنم

hamid_hr
پنج شنبه 12 اردیبهشت 1398, 13:15 عصر
بنظر من همه موجودیت ها اگر به هم مرتبط هستند باید در یک بانکگ قرار داده شوند.
برای همه مشتریان هم باید قرار بگیرند. فقط سمت کد باید چک شود و اگر ماژول خریداری نشده بود صفحات ماژول بارگزاری نشود.