PDA

View Full Version : طراحی سایت مدیریت محتوا



voice.of.silence
سه شنبه 25 خرداد 1400, 09:53 صبح
سلام دوستان.
برای طراحی سایت مدیریت محتوای اختصاصی با ASP.NET Core برای تعریف جدل پست ها یکک سؤال دارم.
هر پست دارای چند پاراگراف است، ممکن است که هر پاراگراف یک یا چند تصویر داشته باشد.
خواستم که یک جدول برای تعریف پست ایجاد کنم و یک جدول برای پاراگرافها و جدولی برای ذخیره کردن نام تصاویر.
هر پاراگراف با postId به پست مربوطه و هر تصویر با paragraphId به پاراگراف مربوطه وصل بشه.

تا اینجا به نظر خودم که مشکلی نیست اما مشکل در هنگام درج و ذخیره ی پست جدید است که چگونه باید آنها رو در لایه ی endpoint وارد کرد. به نظر من وارد کردن هر پاراگراف به صورت دستی کار عقلانی نیستف یعنی یک پاراگراف رو درج کرد و ذخیره کرد و سپس پاراگراف دیگر رو نوشت.
خوشحال می شم اگه منو در این مورد راهنمایی کنید.
موفق باشید.

Hossis
جمعه 04 تیر 1400, 08:01 صبح
سه جدول لازم نیست
یه جدول کافیه با یک فیلد nText که محتوا رو به صورت RTF یا HTML داخلش می ریزید و هنگام بازخوانی هیچ مشکلی ندارید
راه اصولی همینه