我一直在尝试处理我的数据库和实体框架中的翻译。我正在生成以下表格,但实体框架并未生成翻译模型。我尝试了很多组合,但它不会生成。但是,由于某种原因,有一个LanguageTranslate
模型正在生成,我认为这是因为只有一个常规主键和一个外键。
非常欢迎任何想法?谢谢。
CREATE TABLE [dbo].[Merchant]
(
[Id] INT NOT NULL PRIMARY KEY IDENTITY
-- Other columns here
)
CREATE TABLE [dbo].[MerchantTranslate]
(
[MerchantId] INT NOT NULL,
[LanguageId] INT NOT NULL,
[Name] NCHAR(50) NOT NULL,
CONSTRAINT [PK_MerchantTranslate]
PRIMARY KEY ([MerchantId], [LanguageId]),
CONSTRAINT [FK_MerchantTranslate_ToMerchant]
FOREIGN KEY ([MerchantId]) REFERENCES [Merchant]([Id]),
CONSTRAINT [FK_MerchantTranslate_ToLanguage]
FOREIGN KEY ([LanguageId]) REFERENCES [Language]([Id])
)