This is a bit tricky because there are multiple ways to access the browse action for a particular record. You can view a the 5th record from the found set using:
http://www.example.com/index.php?-action=view&-skip=4&-table=peopleBut another URL to access the same record might be
http://www.example.com/index.php?-action=view&-table=people&personid=10Or another url for the same record might be:
http://www.example.com/index.php?-action=view&-table=people&firstname=Steve&lastname=HannahSo I'm not sure of it there is a good clean way to implement "nice" urls inside dataface.
As you mentioned, using mod_rewrite, you can make alternative "nice" urls to access the view tab of records. Search engines tend to pick up the links regardless of whether they are nice anyways.
-Steve