我想用postgresql建一个应用程序,这应该是一个简单的问题,但我仍然不能很快找到答案;你能帮我一下吗
我有一个配料表。id PK,name VARCHAR
我想创建一个收件人表,其中我得到了一个id和整数[],但我不知道如何做到这一点:integer[]的每个元素都应该在成分中引用。
我可以用一个简单的整数REFERENCE ingredients(id)来实现,但不能用数组来实现。
谢谢你的帮助!:)
我想用postgresql建一个应用程序,这应该是一个简单的问题,但我仍然不能很快找到答案;你能帮我一下吗
我有一个配料表。id PK,name VARCHAR
我想创建一个收件人表,其中我得到了一个id和整数[],但我不知道如何做到这一点:integer[]的每个元素都应该在成分中引用。
我可以用一个简单的整数REFERENCE ingredients(id)来实现,但不能用数组来实现。
谢谢你的帮助!:)
1条答案
按热度按时间rdlzhqv91#
您要查找的是交互参考表格或外部参照表格。
工作方式:
表1:成分
身份证
姓名
表2:配方
身份证
姓名
描述
表3:配方_配料_xref
处方_配料_外部参照_标识
配方标识
成分标识
在表3(recipes_ingredients_xref)中,将多个配料与单个配方链接。