私は現在2つのテーブルを持っています:
CrawlData
id (autoincrement), Source, Destination, and some more columns
Nodes
id (autoincrement), URL
Nodesテーブルには、CrawlDataからの個別の Source 値が含まれています
ここで、 CrawlDataの Source と Destination のテキストではなく、ノードの ID を含む一種のルックアップ テーブルであるテーブルが必要です。
URL=Source と URL=Destination で Join を使用して Select クエリですべての ID を取得できますが、これらを組み合わせて、2 つの列を持つ新しいテーブルEdgesでそれらを取得する方法もわかりません。
- SourceNode (= CrawlData.Source = URL のノードからの ID)
- DestinationNode (= CrawlData.Destination = URL のノードからの ID)