ITOO---"系统设置"之数据库表

来源:互联网 发布:淘宝收藏软件哪个靠谱 编辑:程序博客网 时间:2024/06/05 19:56


   ITOO---"系统设置"之数据库表

 

 

 

目录

1,机构(BasicOrganizationEnties)


2,机构类型(BasicOrganizationTypeEnties)


3,年级(BasicGradeEnties)


4,层次(SchoolLevelEnties)


5,班级(BasicClassEnties)


6,方向(BasicDirectionEnties)


小结:

 

  做基础系统中的系统设置部分有一段时间,现在对里面的数据库表做一个总结.系统设


置一共有六个部分,分别是组织机构(BasicOrganization),机构类型


(BasicOrganizationType),年级(BasicGrade),班级(BasicClass),层次(SchoolLevel),


方向(BasicDirection).相应的组成也是由六张表构成的.

            

  数据库表的关系图如下,其中每一张数据库表和相应的主键,外键和对于的增删改关系:

 


 

1,机构(BasicOrganizationEnties)



BasicOrganizationEntities



主键:OrganizationID


外键: OrganizationTypeID



关联:与OrganizationTypeEnties有关联关系.

   

   删除或更改 BasicOrganizationTypeEnties表中的OrganizationTypeID 对


BasicOrganizationEnties表中的OrganizationTypeID字段有影响,删除


BasicOrganizationTypeEnties表中的OrganizationTypeID, BasicOrganizationEnties


中的的OrganizationTypeID将变为 Null值.

 



2,机构类型(BasicOrganizationTypeEnties)


BasicOrganizationTypeEntities



主键:OrganizationTypeID


关联:没关联关系表.

 


3,年级(BasicGradeEnties)

BasicGradeEntities



 主键:GradID


 关联:与BasicClassEnties表有关联, GradeID改变和删除,对BasicClassEnties中相应


的GradeID都UI改变或删除.

 


4,层次(SchoolLevelEnties)



BasicSchoolLevelEntities




 主键: SchoolLevelID


 关联:没关联关系表.

 

 

 

5,班级(BasicClassEnties)


BasicClassEntities



 外键: OrganizationID,GradeID


 关联: 与BasicGradeIDEnties和BasicOrganizationEnties 有关联.


    BasicClassEnties对两张表有依赖性,BasicOrganizationEnties 


BasicGradeEnties, 在这两张表的主键OrganizationID, GradeID进行更


改,BasicClassEnties表中的对于GradeID和OrganizationID也会随之改变; 删除


BasicOrganizationEnties表中的OrganizationID和删除BasicGradeID,在


BasicClassEnties表中对于的OrganizationID和GradeID都变成Null值.

 



6,方向(BasicDirectionEnties)


BasicDirectionEntities



外键: OrganizationID



关联:与BasicOrganizationEnties 有关.


 更改和删除BasicOrganizationEnties中的OrganizationID,对BasicDirectionEnties表


有影响,其对应的OrganizationID会改变或变成Null值.

 

 

 

 

小结:

 

    基础--系统设置模块中一共六个模块,对应着相应的六张表,各张表之间可能有相应的


关联,也可能没有至少单独的,对于有相关联的,就应该分析清楚期相应的关系,和那张表


有相关联,表与表之间相关联的又有哪些字段.接下来就是要在代码中实现了.虽然这不


难,此时在这个系统中,渐渐的弄明白了这个,心情非常的好,好心情继续,把自己变成太


阳!

 

 

1 0