0

このアプリケーションの機能の 1 つは、ユーザーのコンテンツ情報を保存することです。情報はいくつかの異なるコンテンツ タイプの 1 つであり、使用可能なタイプは SQL Server のリレーショナル テーブルに格納されます。使用されるクラスは次のとおりです。

public partial class ContentType
{
    public int ContentTypeId { get; set; }
    public string Name { get; set; }
    public System.DateTime ModifiedDate { get; set; }
    public virtual byte[] Version { get; set; }
}

このクラスをバックアップする SQL Server テーブルには、同じフィールドがあります。

CREATE TABLE ContentType (
    [ContentTypeId] INT IDENTITY (0, 1) NOT NULL,
    [Name] NVARCHAR (50) Not NULL,
    [Version] rowversion,
    [ModifiedDate] [datetime] NOT NULL,
    CONSTRAINT [PK_ContentType] PRIMARY KEY CLUSTERED ([ContentTypeId] ASC)
)";

アプリケーションを「国際化」したいと考えています。これは、言語によって「名前」フィールドの値が異なることを意味します。

これをどのように行うことができるかについて、誰かが私たちに何か提案をしてもらえますか?

4

2 に答える 2