J'ai un problème dans le code-cadre de l'entité première, trois tables dans la base de données comme suit:question clé composite primaire dans le code-cadre de l'entité première
CREATE TABLE [Food](
PK [FoodId] [int] NOT NULL,
[FoodName] [varchar](50) NULL)
CREATE TABLE [Fruit](
PK [FruitId] [int] NOT NULL,
[FruitName] [varchar](50) NULL)
CREATE TABLE [FoodFruit](
PK, FK [FoodId] [int] NOT NULL,
PK, FK [FruitId] [int] NOT NULL)
Le modèle ne génère des aliments, des entités de fruits.
Mais si j'ajoute une nouvelle colonne [Notes] à la table FoodFruit, comme les notes:
CREATE TABLE [FoodFruit](
PK, FK [FoodId] [int] NOT NULL,
PK, FK [FruitId] [int] NOT NULL,
[Notes] [varchar](50) NULL)
Le modèle va générer des entités alimentaires, fruits et FoodFruit. Donc, je suis confus, pourquoi le premier ne génère pas l'entité FoodFruit.
Merci pour votre réponse. J'ai encore une question. Dans le premier cas, si je veux insérer ou mettre à jour des données dans la table FoodFruit, il s'avère que l'entité de FoodFruit n'existe pas, que dois-je faire? –
Food and Fruit devrait avoir des propriétés de navigation - collection d'entités connexes et vous ajouterez simplement un élément à cette collection. –
Oui, merci pour votre aide. –