google-cloud-platform - 在 gcp firestore 中设置外键和主键
问题描述
我是 GCP 和 NOSQL 的新手。
GCP火库中是否可以有主键和外键
示例:我有两个表 STUDENT 和 DEPARTMENT 表如下所示
部门表
部门 ID(主键)部门
名称
学生桌
dept-id(外键)
student-id
学生姓名
有人可以帮忙在 GCP Fire-store 中设计这个吗?
解决方案
Firestore 不支持参照完整性。
这意味着您可以为字段使用任何(受规则和约定约束)名称,但语义和附加功能将由您维护,而不是由系统维护。
推荐阅读
- sql - 使用嵌套对象更新 SQL Json 字段中的属性
- json - 用户登录时如何显示我的 api 响应?
- code-generation - Simulink 代码生成:来自 Function Caller 模块的函数存根及其返回值/参数
- python - 参数替换后让sqlite3进行查询优化
- python - Asyncio.sleep 阻塞了函数的其余部分
- angular - valueGetter 未反映在 rowdata ag-gird 中
- audio - 更改所有幻灯片的音频播放设置
- python - ConnectionRefusedError: [WinError 10061] 无法建立连接,因为目标机器在使用 Python 时在 VS Code 上主动拒绝了它
- java - 休眠不从数据库中检索数据
- c# - 如果当前行以空格开头,则删除前面的 CRLF