【发布时间】:2017-11-01 15:28:49
【问题描述】:
我正在考虑使用 NoSQL 数据库来扩展数据库读取。请看下面的关系数据库结构:
CREATE TABLE Person(
ID uniqueidentifier not null,
Name varchar(100),
DateOfBirth datetime)
CREATE TABLE Sport (
ID uniqueidentifier not null,
Description varchar(50)) -- e.g. Football; Tennis; Badminton etc
CREATE TABLE PersonPlaysSport (
PersonID uniqueidentifier FOREIGN KEY REFERENCES Person(ID),
SportID uniqueidentifier FOREIGN KEY REFERENCE Sport (ID),
primary key (PersonID, SportID)
在上面的示例中,一个人参加了许多运动。在我的实际应用中;我有这样的多对多关系,但表现不佳。
这些将如何存储在 NoSQL 文档数据库 (DynamoDB) 中?
【问题讨论】:
标签: sql-server nosql amazon-dynamodb