Users
Programs
में एक ही तालिका में Belongs_to और has_and_belongs_to_many है। इन्हें अन्य Users
द्वारा पीछा/पसंद किया जा सकता है। हालांकि, Program
हमेशा एक निर्माता होगा।रेलों
तो मुझे पसंद/अनुसरण करने के लिए ProgramsUsers
तालिका की आवश्यकता है। क्या "निर्माता" उस तालिका में एक प्रकार के रिश्ते के रूप में भी जाना होगा, या Program
भी belongs_to
एक विशिष्ट विशिष्ट User
कर सकता है?
तो संक्षेप में:
Program.rb
class Program < ActiveRecord::Base
has_and_belongs_to_many :users #Likes/Follows
belongs_to :user #Creator
इस स्वीकार्य है या इस गरीब मॉडलिंग है?
ओह, मैं की तरह मैंने देखा है उससे पहले, याद रख लिया है चाहिए। यही वही है जो मैं चाहता हूं। धन्यवाद! – dewyze