Hej, wiem że temat baz grafowych jest raczej mało popularny na tym forum, to jednak mam nadzieję, że ktoś na moje pytanie odpowie.
Otóż używam DGraph w wersji najnowszej, programuje w C# z pomocą oficjalnego drivera.

Mam pięć obiektów City z odległościami do innych miast co na wykresie daje 5 różnych grafów, w każdym po cztery krawędzie do tych miast (wiadomo - oprócz krawędzi do samego siebie). Sęk w tym, że chciałbym, żeby był to jeden graf z 5*4/2 krawędziami a nie pięć oddzielnych grafów z razem 20oma krawędziami.

Da się jakoś to zrobić w DGraph? Ja tworzę w programie graf za pomocą JSONa, który tworzony jest na podstawie zapytania, które mniej więcej wygląda tak:

{
     set: [
     { 
        "City": "Warszawa",
         "Distance": [
          {
              "City": "Krakow",
              "Value": 400,
           },
            {
               "City": "Moskwa",
                "Value": 1000
             }]
      }
}

Tworzy mi to 3 obiekty w jednym grafie, co jest okej ale jak dodam kolejne miasto i dystansy do innych miast to wszystko już jest w grafie oddzielnym.
Mam zagłębiać w jsonie te miasta i odległości 5 razy czy jest jakiś inny sposób/podejście?