Criar um DAO para todo o banco de dados não é bem dimensionado. Quanto mais tabelas de banco de dados você adicionar, maior será. Na indústria, você quase sempre verá um relacionamento DAO de um para um com a tabela. Como sempre, há exceções e ressalvas.