i possède 3 classun-zéro-un rapport ef codefrist
public class StockDef
{
public int Id { get; set; }
public int StockType { get; set; }
public virtual OfficeStock SayanStock { get; set; }
public virtual AgentStock AgentStock { get; set; }
//....
}
public class OfficeStock
{
public virtual StockDef StockDef { get; set; }
//....
}
public class AgentStock
{
public virtual StockDef StockDef { get; set; }
//......
}
chaque objet StockDef ont certainement (une OfficeStock ou une AgentStock).
et chaque OfficeStock a définitivement un StockDef.
et chaque AgentStock a certainement un StockDef.
comment puis-je l'implémenter, dans le code EF d'abord par une API fluide?
tnx
Vous devez VÉRIFIER si vous voulez Constraint: un '' officeStock' ou un AgentStock' pour 'StockDef' et je pense, ce n'est pas possible avec fluence Api. mais vous pouvez l'ajouter manuellement. Cochez cette case [http://stackoverflow.com/questions/34245449/is-it-possible-to-add-check-contraint-with-fluent-api-in-ef7) – iamnapo
tnx pour la réponse @iamnapo
I devrait être comment la table finale dans la base de données? – memo