Can we have multiple tablespaces with in a database in postgres?
I fell as if I'm missing something in your question given the presence of the "CREATE TABLESPACE" SQL command and the related non-command documentation covered here:
Can we have a table on different tablespace same as Oracle?
There is no provision to assign two tablespaces to a single physical table. To the benefit of those who don't use the other product you may wish to say exactly what you want to do instead of comparing it to something that many people likely have never used.