项目中的一些固定数据如何存储合适

项目中的一些固定数据怎么存储合适?
在.net开发项目时,很多时候有一些固定的数据。
如 用户类型有4个
1、普通用户
2、禁止访问
3、禁止登录
4、管理员

再如:文件类型
1、文档
2、图片
3、报表

假设这些类型是固定的,用户及管理员不能对其进行添加、删除或修改。请问这样的情况,应该怎么在项目保存数据。
注:项目使用的是三层架构


------解决方案--------------------
数据库中用整数,代码中用枚举。
------解决方案--------------------
如果"普通用户"这些文字需要的话,在数据库中为它们建立一个表,其他表中使用外键匹配。
------解决方案--------------------
如果你确定数据是固定的,直接放到程序里,用枚举就行了啊
如果数据需要管理员来维护,还是要放到文件或数据库中
看你客户端需要联网还是单机.
------解决方案--------------------
如果是常用,且可能存在变动的话,就用在数据库里创建一张表
如果不需要变动的话,直接写成枚举
------解决方案--------------------
引用:
数据库中用整数,代码中用枚举。
 +1
------解决方案--------------------
用枚举吧.. 如果数据库实在是懒得建表了,就在要与这个字段相关联的表中加一个字段把这个字段和vs里面的关联。
------解决方案--------------------
这算得上是静态数据。可以存储于数据表中,也可以放在程序中(xml或是合局的DataTable,List等)。Insus.NET较着重于前者。