به نظرم سوالتون زیاد واضح نیست. پیاده سازی دیتابیس یک موضوعی هست که کاملا به تحلیل شما از برنامه بستگی داره اگر نمی تونید دیتابیس را طراحی کنید یک قدم به عقب برگردید و روی تحلیل برنامه تون بیشتر کار کنید. در مورد نوشتن اکشن ها، این فاز سوم کار هست یعنی اول تحلیل دوم دیتابیس سوم نوشتن دستورات ارتباط با لایه داده. بنابراین فکر می کنم بیشتر روی تحلیلتون وقت بزارید و اگر سوالی هست دقیق و واضح (نه به طور کلی) بیان کنید