У меня есть модели Disk and Server. Здесь более одного сервера собираются использовать один и тот же диск. Я хочу установить связь между диском и сервером. Если я использую следующее, это становится бессмысленным, потому что на диске нет серверов и серверов.Rails много-одно отношение для серверов и диска
Class Server < ApplicationRecord
belongs_to :disk
end
Class Disk < ApplicationRecord
has_many :servers
end
Как сделать, чтобы установить связь между сервером и диском, чтобы несколько серверов имели один и тот же диск?
Не могли бы вы объяснить немного больше, почему это бесполезно? – Sajan
Вы можете использовать много для многих кораблей отношений. Имеет много связей. – user100693
@sajan: Я упоминал, что это бессмысленно, потому что диск является частью сервера (компьютерная машина) и наоборот невозможно. – anandh