Спасибо, хороший совет!
Просто почему-то опыт говорит что это как бы две отдельные сущности и типа должно либо здесь либо здесь.
Хотя на самом деле думаю вы правы, всё равно одно без другого работать не будет. Тем более что SQL всё равно формируется в коде
SQL — это интерфейс к хранилищу данных, он знает внутреннюю структуру данных и отдаёт наружу данные в виде, понятном приложению.
Приложению (за пределами SQL), собственно, должно быть всё-равно, как данные организованы в базе.