I'd appreciate some help to my little problem:
There are pairs of items that are connected, like adjacent cities. A rough example (maybe geographically unprecise):
table Adjacent
city1 | city2
-----------------
NYC | Jersey City
Jersey City | Hoboken
Chicago | Oak Park
Is this the best way to design that table? What's the best way to get all adjacent cities for a city?