Ниже для стандартного SQL BigQuery и работает для любого количества столбцов без явного вызова их и не требует каких-либо присоединения или подвыборов
#standardSQL
SELECT t.*
FROM (
SELECT ANY_VALUE(t) t
FROM `project.dataset.table` t
GROUP BY name
HAVING COUNT(1) = 1
)
Я люблю OmniGraffle за схемы Простой в использовании http://www.omnigroup.com/applications/omnigraffle/, результат действительно выглядит большим, и поддерживает различный материал программиста как UML. Намного лучше, чем Visio