数据库表的建立标准及数据的处理

1、往往某个功能有多个值,可以在一张表中用一个字段来表示,中间只需要用分号(;)等表示

2、上述1的功能也可以拆除一个表来,表示1对多的表的关系

 

3、什么时候使用方法1,什么时候使用方法2呢? 当一个值不和其他表或者试图发生关系时候,那就一个字段存储,用分号(;)隔开即可,如果一个值,一个业务可能会和多个表发生试图链接等关系的时候,需要拆分开,例如:多处可用的一些功能。 而搜索处每个频道,每个索引,每个where的多个值的时候就存放一个字段即可

 

 

4、存放在一个字段,牵涉到string 与 List的转化,string("1,2,3,4") 转化为List<string>的时候,则使用的方法如下:

 

5、当List<string>转化为string("1,2,3,4")的时候的方法如下

 

6、Linq的find()里面的条件和Linq的where()里面的条件的作用相同

 

7、

 

posted @ 2016-01-27 17:32  刘小草  阅读(379)  评论(0编辑  收藏  举报