У меня есть модель «многие ко многим», представляющая граф зависимостей.Как я могу вычислить собственный вектор этого графа?
Есть модель отношений:
class Relation < ApplicationRecord
belongs_to :dependency, class_name: "Article"
belongs_to :dependent, class_name: "Article"
end
И таблица отношений:
create_table "relations", force: :cascade do |t|
t.integer "dependency_id"
t.integer "dependent_id"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.integer "user_id"
t.index ["dependency_id", "dependent_id", "user_id"], name: "index_relations_on_dependency_id_and_dependent_id_and_user_id", unique: true
t.index ["dependency_id"], name: "index_relations_on_dependency_id"
t.index ["dependent_id"], name: "index_relations_on_dependent_id"
t.index ["user_id"], name: "index_relations_on_user_id"
end