今作っているのはファイルのプロパティをデータベースに保存したいと思ってます

プロジェクト名は
FileService
プレゼンテーション層から直接利用するビジネスロジックのクラスを
FilePropertyProvider
↑が以下の(データアクセス層?)クラスを利用して処理する

ドライブからファイル情報を取得するクラスを
FilePropertyStrage

ファイル情報をDBに保存取得するクラスを
FilePropertyDb

データアクセスオブジェクト
ファイル名やファイルサイズ、更新日時などのデータ(FileInfoみたいなもの)
FileProperty

今のところこんな感じにしているんですが、どうでしょうか