Это продолжение другого вопроса, который я задал ранее сегодня. Я создаю настольное приложение, в котором хранятся документы форматированного текста, созданные в WPF (в элементе управления RichTextBox). Приложение использует SQL Compact, и до сих пор я планировал хранить каждый документ в двоичном столбце в базе данных.
Я переосмысливаю этот подход. Будет ли лучше хранить каждый форматированный текст в файловой системе, а не сохранять его в базе данных? Я полагаю, что могу поместить документы в одну папку с базой данных, а затем сохранить относительный путь к каждому документу в записи базы данных вместе с другой информацией о документе (тегами и т. Д.).
Я хотел бы знать некоторые плюсы и минусы этого подхода, а также идеи того, что обычно считается наилучшей практикой для такого рода вещей. Спасибо за вашу помощь.