In my database table I don't have any primary or unique keys. I am using an Oracle database table.

1.Can I use Fluent nHibernate without primary or unique key? 

2.If I can use it, how do I do the mapping? Because when `Id` is not mapped it throws an exception.