我正在设计一个实体关系图,我需要按年龄分组对实体进行分类。
我所拥有的是Person的一个实体,以及它的一些个人属性。但我想知道关于人们年龄的信息。例如,我希望为1-10岁、11-20岁、21-30岁的人设立小组,等等。
是否有可能在实体关系图中设计这样的东西,如果是的话,如何设计,或者这是一种糟糕的技术,我应该在开发的后期实现它吗?
发布于 2021-03-25 11:23:44
无论是在查询期间过滤数据(WHERE子句)还是创建一个已经过滤掉数据的视图,都是如此。在通常的实践中,person表是person表,除非基本字段不同(比如客户和员工之间的差异),否则所有的person记录都会进入同一个表,并且图表反映了这一点。
在编写数据时,先从数据在整个数据库中的关联开始,然后开始根据数据进行排序、分组和筛选,以便在规划存储过程和视图时使用。
https://dba.stackexchange.com/questions/287671
复制相似问题