我最近开始开发一个非常庞大的网站.在网站上我想允许用户上传他们的样本作品.我们目前非常有限,因此图像将存储在我们的服务器上.
我对逻辑有点困惑.所以我的逻辑就是这样.
用户创建一个文件夹,其名称存储在数据库中,users id并附加到该文件夹中
文件夹表
行
id | folder | user_id
1 | Some folder | 1
2 | New folder | 4
3 | Nother folder | 7
Run Code Online (Sandbox Code Playgroud)
图像表
行
id | image_name | folder_id |
1 | image1.jpg | 1
2 | image2.jpg | 1
3 | image3.jpg | 1
4 | image4.jpg | 2
5 | image5.jpg | 2
6 | image6.jpg | 2
Run Code Online (Sandbox Code Playgroud)
关系
class Folder extends Eloquent
{
public function images()
{
return …Run Code Online (Sandbox Code Playgroud)