با سلام خدمت اساتید گرامی من خودم بر اساس مطالب وب سایتهای مختلف mvc رو یاد گرفتم. الان میخام بیه دیتابیس طراحی کنم که سرعت خیلی بالایی داشته باشه و بتونه حجم خیلی زیادی از اطلاعات رو در خودش قرار بده. مثل یه انجمن که ورودی زیادی داره و اموزشهای زیادی هم توش نوشته میشه.میخاستم راهنمایی کنید اصلن مسیر رو درست رفتم.اگر نه باید چه چیزهایی رو یاد بگیرم؟ و کلا کیوردهایی که لازم هست که من بتونم یه دیتابیس بزرگ رو طراجی و مدیریت کنم چی هست؟واز کجا شروع کنم؟ممنون میشم راهنمایی بفرمایید
و نحوه استفاده از دیتابیس روبه این صورت یاد گرفتم:
1-- جداول رو در Sql server ایجاد میکنم
2-- یه پروژه در MVC ایجاد میکنم و از طریق مدل و domain model جداول رو به فایل txtname.edmx اضافه میکنم.
3-- برای استفاده هم یه فولدر ساختم بنام Entity model که در اونجا به ازای هر جدول یک کلاس متادیتا دارم که ولیدیشن ها رو اونجا انجام میدم.
4--و یه فولدر دیگه بنام repository که در اون به ازای هر جدول یک کلاس ساختم که عملیات update,add,delete ,... اونجا کد نویسی کردم. و در کنترلر این ریپازیتوریها رو فراخوانی میکنم و استفاده میکنم.
1
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)