Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 如何设计多对多关系实体的GUI/UI?_Forms_User Interface_Database Design - Fatal编程技术网

Forms 如何设计多对多关系实体的GUI/UI?

Forms 如何设计多对多关系实体的GUI/UI?,forms,user-interface,database-design,Forms,User Interface,Database Design,假设我有一份司机名单和一份公交车名单。现在在我的界面中,我可以创建一个驱动程序实例和一个总线实例。如下图所示: 然而,正如你所看到的,它们可以相互参照,就像在公共汽车上可以有一个司机,司机也可以有一辆公共汽车一样 进退两难的是,它们可能是彼此的先决条件,这取决于您首先填写的表格。我如何解决这个难题,以便创建一个驱动程序实例和一个总线实例,而不需要它们相互引用?当我需要引用/链接它们时,“链接”界面会是什么样子 我是否在“司机”下“分配公交车”?还是在公交车下“指定司机”?或者这两种方法没有对错

假设我有一份司机名单和一份公交车名单。现在在我的界面中,我可以创建一个驱动程序实例和一个总线实例。如下图所示:

然而,正如你所看到的,它们可以相互参照,就像在公共汽车上可以有一个司机,司机也可以有一辆公共汽车一样

进退两难的是,它们可能是彼此的先决条件,这取决于您首先填写的表格。我如何解决这个难题,以便创建一个驱动程序实例和一个总线实例,而不需要它们相互引用?当我需要引用/链接它们时,“链接”界面会是什么样子

我是否在“司机”下“分配公交车”?还是在公交车下“指定司机”?或者这两种方法没有对错

任何多对多关系类型都存在相同的问题。。例如,如果您有电影CMS,您是在电影下“添加演员”还是在演员下“添加电影”?或者图书馆CMS,你是在书下“添加作者”还是在作者下“添加书”?或者我应该为“链接”创建一个单独的接口吗