今天进行了办公系统的一级菜单和二级菜单的增、删改查功能
发觉自己有个地方没有设计好,一级菜单和二级菜单应该是主外键关联的,否则当修改或者删除一级菜单的时候,还得写2次数据库修改操作:1次修改一级菜单名字,一次修改二级菜单名字。
自己觉得是否要限制删除1级菜单功能,否则删除一级菜单,考虑到后面的栏目,可能要进行一系列的关联删除。一级菜单>>二级菜单>>菜单内容。
或者有个好的想法,在1级菜单中添加一个隐匿判断位,不删除数据,而是将菜单给隐藏起来。
今天进行了办公系统的一级菜单和二级菜单的增、删改查功能
发觉自己有个地方没有设计好,一级菜单和二级菜单应该是主外键关联的,否则当修改或者删除一级菜单的时候,还得写2次数据库修改操作:1次修改一级菜单名字,一次修改二级菜单名字。
自己觉得是否要限制删除1级菜单功能,否则删除一级菜单,考虑到后面的栏目,可能要进行一系列的关联删除。一级菜单>>二级菜单>>菜单内容。
或者有个好的想法,在1级菜单中添加一个隐匿判断位,不删除数据,而是将菜单给隐藏起来。