Si vous une personne ont la propriété sur Adresse définie commeConventions d'attribution de noms pour les types de propriété
public class Address
{
public int AdressId {get; set;}
public Person AddressesPerson {get;set;}
public string FullAddress {get; set;}
}
Quelle est conventions appropriées, le cas échéant, pour nommer une propriété d'un autre type?
Plusieurs adresses sont stockées en tant qu'historique d'adresses – Shane
@Shane: Alors, j'aurais probablement encore une propriété sur 'Person' définie comme' Dictionary HistoricalAddresses' ou quelque chose de ce genre. Je n'ai jamais entendu parler d'une adresse ayant une personne ... –
AllenG
@AlllenG La personne a-t-elle un IList d'adresses sur elle, donc ne vous dérangez pas le mapper à une personne, laissez-la simplement comme PersonId remplir les exigences NHibernate? – Shane