Users
Utwórz Programs
. Mogą być śledzone/lubiane przez inne Users
. Jednak Program
będzie ZAWSZE mieć jednego twórcę.Belongs_to i has_and_belongs_to_many do tej samej tabeli w Railsach
Potrzebuję więc tabeli ProgramsUsers
, aby zmapować/podążać. Czy "twórca" również byłby typem relacji w tym zestawieniu, czy też mógłby być pojedynczym, specyficznym ?
Tak w istocie:
Program.rb
class Program < ActiveRecord::Base
has_and_belongs_to_many :users #Likes/Follows
belongs_to :user #Creator
Jest to dopuszczalne, czy jest to biedny modelowanie?
Ach, czuję się jak widziałem, że przed, powinien już pamiętał. Właśnie tego chcę. Dzięki! – dewyze