Hi Peter,
It is possible to show unrelated objects with object presentations rather than object forms. You can easily design nice looking presentations using the built-in visual designer. No HTML or scripting is required.
The idea is to add a process that will have a few FIND rules to fill the context with the objects instances of interest. The last rule would be to show the presentation, for example:
VIEW LoggedInStaff USING Dashboard
The Dashboard presentation on object Staff should include tags with attributes of business objects found by the process. The tags will work even if the objects are not related - as long as they will be present in the context.
You can also show lists of unrelated objects in a presentation. This can be done using multiple sub-presentations in the main presentation. Each sub-presentation has its own query so you can get a list of objects that may not be related to other objects in the main presentation.
Unlike object forms, object presentations do not allow editing. For many situations, like a dashboard, no editing may be necessary at all. On the other hand, each tag on the presentation can be a hyperlink to start an operation of different types, for example to show a form for editing of an object, start a process, and others.
You can find examples of object presentations with hyperlinks in the Ordering sample application.