Yes, it is possible to map the same class to multiple tables. There is an example in the Hibernate documentation:
http://www.hibernate.org/hib_docs/v3/re ... entityname
In your case you would map something like this:
Code:
<class name="Article" table="S08_Articles"
entity-name="S08Article">
...
</class>
<class name="Article" table="W08_Articles"
entity-name="W08Article">
...
</class>
and so on...
In your code you need to use the entity-name:s instead of the class name when loading articles.
Eg.
session.get("S08Article", id)
instead of
session.get(Article.class, id)