Particularmente dou preferência para guardar apenas o Path dos arquivos em uma determinada coluna de uma tabela no banco de dados. Os arquivos em si podem estar armazenados em nosso servidor (seja local ou em nuvem).
Em contrapartida, você pode criar uma coluna do tipo BLOB