Andy
There is no perfect answer for this. My preference is to use hyper links...
- keeps the size of the database down
- very flexible - can open multiple appls - Word, Excel, PowerPoint, or even reference web sites or local Intranet sites; can reference bookmarks and jump to a specific location within the document
- can use network security to control access
But, you can not control the external site - the document may move.
If you store documents within the database, you have control over the document, and do not have to worry about "broken links".
But, the size of the database will grow.
Please note that when you store OLE objects, this is really not Accesses native format for storing data -- Access uses pointers to the object; unlike data in the tables that can be indexed, sorted, flitered and validated, Access just stores the OLE object.
Richard