To Graph or Not to Graph? A Guide to Choosing the Right Database