راکت

ایجاد دیتابیس ساده فروشگاهی در لاراول

1 پاسخ

سلام

برای ایجاد دیتابیس جهت یه فروشگاه بسیار کوچک که مشتری بتونه سفارشش رو به ثبت برسونه چند سوال داشتم.
1- عاقلانه این است که یک جدول users داشته باشیم و برای مجزا کردن ادمین و کاستومر، roleهای مجزا تعریف کنیم یا اینکه برای هر کاستومر و ادمین، جدول‌های مجزا ایجاد بشه؟
2- من قصد دارم از کاستومر نام، ایمیل، سال تولد، وضعیت تأهل، محل اقامت (شهر، کشور، آدرس)، وضعیت نظام وظیفه و تحصیلات رو بگیرم. آیا این‌ها رو در جدول users بگیرم یا مجزا این‌ها رو در جدول جداگانه بگیرم و بعد join کنم. روش اصولی چیه. البته باز تأکید می‌کنم پروژه آزمایشی است و کوچک. اما من به صورت کلی می‌خوام بدونم روند کار به چه شکل است. چون به فرض خود یک یوزر می‌تونه چندین آدرس داشته باشه و منطقی است که برای آدرس‌های جدول جداگانه در نظر گرفته بشه. ولی من می‌خوام اصول رو بدونم، ولی این فروشگاه رو به ساده‌ترین شکل پیش ببرم.
3- چه جدول‌های دیگه‌ای برای یک فروشگاه ابتدایی باید لحاظ بشه (ملزومات یک فروشگاه). به عبارتی حداقل موارد ضروری منظورمه. مثلاً جدول برای سبد خرید و...

پیشاپیش از راهنمایی دوستان سپاسگزارم

احسان
احسان
@ehsan99
ثبت پرسش جدید

پاسخ‌ها

1
سینا خاقانی
سینا خاقانی
@sina.it91

تخصص: توسعه دهنده بک‌اند

@ehsan99
همه اینها بستگی به سیستم و طراحی شما داره و ممکنه در هر سیستمی متفاوت باشه
ولی چون سیستم شما کوچیکه به نظر من جدول یوزر و کاستومر یکی باشه ولی جدول یوزر و اون اطلاعات شخصی جدا باشه که جدول یوزر شلوغ نشه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام