php - 数据依赖,PHP

标签 php mysql dependencies

我在工作中遇到一个项目问题。我的任务是创建一个数据库(我有)。我的问题是我需要创建数据库的文件有时相互依赖。

例如,我的文件名为“Lakers”,现在在“Lakers”中我可以看到它正在使用其他文件,例如“Kobe”和“Shaq”。现在科比和沙克还依赖其他文件,比如费舍尔和世界和平等等。我在这个项目中使用 MySQL、PHP 和 Javascript,总共有大约 1.8 GB 的文件。我的问题是最好的开始方式是什么?

如何在 PHP 中显示文件相互依赖,就像我所描述的那样?任何类型的建议都会有帮助。

最佳答案

在数据库中,您可以拥有如下所示的架构:

假设一个文件可以依赖多个文件

文件: (id,文件名)

文件_父_查找 (id、file_id、file_parent_id)

所以,现在当您想要查找文件依赖项时,只需查询 SQL 即可。

对于表示部分,您应该在JavaScript中寻找一些树形绘制库,然后使用它来描述关系。您可能需要转换查询输出,以便库可以处理它。我建议您从 Google 中找到的最简单的库开始(“javascript 图形可视化”)。

关于php - 数据依赖,PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31835016/

相关文章:

php - PHP 生成的 HTML <div> 的备用背景阴影

php - 无法为用户分配角色

Java - 强制 super() 调用使用特定依赖项中的构造函数

java - 在安卓中使用 lambdaj

c# - 在 C# 中从程序集及其依赖项创建实例

javascript - PHP 中的模式与 php include

php - 选择语句无法填充文本框

mysql - 空间索引可以用于连接mysql吗?

php - 带 if/else 语句的 wpdb foreach 循环

mysql - 触发器无法正常工作