SQLでさまざまな種類のグラフ(特にDAG)をモデル化する方法の例を提供する記事をオンラインでいくつか見つけましたが、モデル化するものが比較的単純であることを考えると、それらはすべて非常に複雑に見えました。
これを行うための最良/標準的な方法はありますか?私の現在の考え方は次のようなものです。
create table node (
id int not null auto_increment,
name TEXT
)
create table edge (
from_node int not null,
to_node int not null,
weight float
)
何か問題がありますか?より良い(おそらくより堅牢な)方法を知っている人はいますか?