数据库中的 C# 枚举

标签 c# sql-server database

我想在一个数据库表中存储多个枚举 [C#] 及其友好名称。

这样的表有标准的命名约定吗?

OTLT 是正确的术语吗?有没有人在你的项目中使用过这样的表?

请引用: enums in SQL Server database

最佳答案

@derin 我们在我们的项目中使用了 enumlookup 表,该表由 namespace 、枚举代码、显示名称等列组成。

仅当我们决定需要使用将来可以扩展/减少的特定枚举值集时才使用此表

我们有一个相应的 EnumLookupManager 帮助我们管理这些枚举

关于数据库中的 C# 枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51376582/

相关文章:

c# - Visual Studio C# ASP.NET 找不到资源但返回的路径错误

c# - 实现 SendEmailAsync 接口(interface)并发送邮件

mysql - 值得在列上添加索引只是为了使它们成为外键吗?

c# - 从 SQL Server 数据库中获取字符串值

php - 如何使用数据库 laravel 背包中的数据更改标题

php - WebMatrix PHP 查询不起作用

C# GC 委托(delegate)?

c# - .NETBeans + 请求范围 - 这可能吗?

sql - 是否可以使用 SQL Server 使用同一数据透视表列来拥有多个数据透视表

sql-server - 如何在 2 个带有 GROUP 的 SELECT 语句之间创建 JOIN?