Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.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
Database 下载预设的数据库设计_Database - Fatal编程技术网

Database 下载预设的数据库设计

Database 下载预设的数据库设计,database,Database,数据库新手,请给我一些建议。 我有可以下载照片的机构。 标准每个机构都可以下载“中”和“大”照片。 现在从他们的帐户页面,我想让他们作出额外的自定义预设和管理这些 我查看了一些博客软件的数据库,了解它们如何处理类别,并对这个示例进行了思考。这是正确的方法吗? 干杯 机构1预设了“中”和“大” 机构2已预设“中”、“大”和“票据定制” 这种做法是正确的。因为您有NxN关系(一个机构可以有多个预设,同一预设可以被多个机构使用),所以您需要有一个联接表。唯一值得怀疑的是preset_assoc不必具有

数据库新手,请给我一些建议。
我有可以下载照片的机构。
标准每个机构都可以下载“中”和“大”照片。
现在从他们的帐户页面,我想让他们作出额外的自定义预设和管理这些

我查看了一些博客软件的数据库,了解它们如何处理类别,并对这个示例进行了思考。这是正确的方法吗?
干杯

机构1预设了“中”和“大”
机构2已预设“中”、“大”和“票据定制”


这种做法是正确的。因为您有NxN关系(一个机构可以有多个预设,同一预设可以被多个机构使用),所以您需要有一个联接表。唯一值得怀疑的是preset_assoc不必具有PREASSOC_id,因为其他两列可以用作组合主键

谢谢你的想法。但是,如果preset\u assoc没有id,如果某个机构想要删除该预置,我如何删除该预置?从preset\u assoc中删除,其中presassoc\u preset\u id=和presassoc\u agency\u id=
-----------
| presets |
-----------------------------------------------
| preset_id | preset_name | preset_dimensions |
-----------------------------------------------
|     1     |    medium   |      800x600      |
|     2     |    large    |     3000x2000     |
|     3     | Bill custom |      640x420      |
-----------------------------------------------

----------------
| preset_assoc |
------------------------------------------------------------
| presassoc_id | presassoc_preset_id | presassoc_agency_id |
------------------------------------------------------------
|       1      |           1         |          1          |
|       2      |           2         |          1          |
|       3      |           1         |          2          |
|       4      |           2         |          2          |
|       5      |           3         |          2          |
------------------------------------------------------------
------------
| agencies |
---------------------------
| agency_id | agency_name |
---------------------------
|     1     |   Joe ltd   |
|     2     |   Bill inc  |
---------------------------