小编Mat*_*ijs的帖子

如何设计引用多个(至少 4 个)表的媒体表?

我正在为我的食谱设计一个数据库。我在我的设计中创建了多个表格:书籍、作者、食谱、成分,对于所有这些项目,我想将媒体(图像或视频)链接到所有这些表格中的项目。

我在想这样的设计:

media_id,
rid (primary key of foreign table),
rtype (1=book, 2=author, 3=recipe, 4=ingredient),
media_type(1=image,2=video),
media_url
Run Code Online (Sandbox Code Playgroud)

但是我将如何确保关系完整性?

谢谢

sql database-design relational integrity

4
推荐指数
1
解决办法
1193
查看次数

标签 统计

database-design ×1

integrity ×1

relational ×1

sql ×1