We have some 1 to 1 relationships. Is it possible to defined two table on the same entity?
No, it's not possible. But this seems to be a case for inheritance, have you checked it?
You just create a base class, and class inherited from base one, and map each class to each table.