Our plan to integrate a blob store with a triple store via a single transaction interface requires the ability for developers to identify and store 'blobs' within their content model. After intense discussions, we believe the best approach is essentially to punt the details to outside the RDF model while keeping the link within the RDF framework. So for example the Article object could have:
@Blob(....)
@Predicate('hasContent')
private byte [] articleXML;
where Blob identifies (via a URI) the precise blob store where the blob is stored. Please note that using a URI here allows for indirection in case the blob store moves around (that is, the URI will be interpreted via a 'Mapper' and by the blob store and should not be hard-coded to a physical location (for example a file)).