NHibernate Fluent pas de l'identité de la colonne dans le tableau

Comment puis-je spécifier avec NHibernate fluent de la cartographie pour une table qui n'a pas d'identité de la colonne?

Je veux quelque chose comme ceci:

public sealed class CustomerNewMap : ClassMap<CustomerNew>, IMap
{
    public CustomerNewMap()
    {
        WithTable("customers_NEW");
        Not.LazyLoad();
        Not.Id(); //this is invalid...
        Map(x => x.Username);
        Map(x => x.Company);
    }
}

Je ne veux pas de clé primaire dans la base de données (pas bien défini dans la base de données).

OriginalL'auteur AwkwardCoder | 2009-08-17