日期:2014-05-18  浏览次数:20504 次

请问:数据字典的数据结构如何设计?
我举例说明:

在网页中,很多数据项是需要下拉列表选择的。
比如:
房屋的朝向:东,南,西,北,东西,南北等。
房屋的户型:两室一厅,三室一厅,两室二厅,三室两厅等
房屋的性质:经济适用房,房改房,商品房等


大家看到,这些是可选用户下拉列表选择的,网页,可能不止一次用到这些下拉选择。

现在,我想建立数据表,把这些数据都管理起来,管理员可以自由添加更新的数据,比如朝向,我可以添加正南、正北,房型我可以添加,四室两厅等。

请问,能用一张数据表把这些数据管理起来么?如何设计这张表?

------解决方案--------------------
楼主参考一下:

主表:
数据字典ID int
字典关键子 nvarchar(20)
说明 nvarchar(50)

明细表:

明细表ID(自增长) int IDENTITY(1,1)
数据字典ID int
内容 nvarchar(20)