Нет, если только вы не пишете код для уровня абстракции данных.
В этом весь смысл.Любому слою над ним не нужно знать, что это за тип или структура базы данных, или даже если она есть.
Распространенной ошибкой является начало перетаскивания содержимого базы данных обратно через слой данных в бизнеслогика.
Кислотный тест состоит в том, что если вы измените вашу базу данных, скажем, с SQL на Oracle или MySQL, остальная часть кода все еще будет работать.Если нет, то ваш слой данных не делает все правильно.