У меня есть список аналитиков. Каждый аналитик список секторапредотвратить дублирование при наличии отношения «многие-многие»
public class Analyst : EntityNamed
{
List<Sector> sectors;
}
public class Sector: EntityNamed
{
List<Analyst> Analysts;
}
// I'm using a WCF service to get all the analyst :
public List<Analyst> GetAnalyts()
{
DataSet ds = EServiceClient.GetAnalysts();
foreach (DataRow row in ds.Tables[0].Rows) {
var analyst = new Analyst()
{
Name = row[1].ToString(),
LastName = row[2].ToString(),
PhoneNumber = row[3].ToString(),
Email = row[4].ToString()
};
}
//do something to prevent duplication of secotrs
}
Секторы дифференцироваться по имени
, как я могу это сделать без дублирования секторов в базы данных?
Благодаря
Вы должны сделать это, используя ограничения в вашей базе данных. – brz
, но я сначала использую код сущности сущности –
Вы хотите предотвратить сохранение дубликатов в базе данных или при выборе данных из базы данных? – brz