Novell's approach is great for user-generated data files.