

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 NoSQL Workbench 创建新的数据模型
<a name="workbench.datamodel.new"></a>

您可以根据应用程序的数据访问模式，使用 NoSQL Workbench 数据建模工具设计新的数据模型。要为 Amazon Keyspaces 创建新的数据模型，您可以使用 NoSQL Workbench 数据建模器工具来创建键空间、表和列。按照以下步骤创建新的数据模型。

1. 要创建新的键空间，请选择**键空间**下的加号。

    在此步骤中，选择以下属性和设置。
   + **键空间名称**：输入新键空间的名称。
   + **复制策略**：为键空间选择复制策略。Amazon Keyspaces 使用在多个 AWS 可用区中自动复制三次数据。**SingleRegionStrategy**如果您计划将数据模型提交到 Apache Cassandra 集群，则可以选择**SimpleStrategy**或。**NetworkTopologyStrategy**
   + **键空间标签**：资源标签是可选的，并且允许您按各种方法对资源进行分类，例如，按用途、所有者、环境或其他标准。要了解有关 Amazon Keyspaces 资源标签的更多信息，请参阅 [对 Amazon Keyspaces 资源使用标签和标注](tagging-keyspaces.md)。

1. 选择**添加键空间定义**以创建键空间。  
![\[显示如何创建键空间的控制台屏幕截图。\]](http://docs.aws.amazon.com/zh_cn/keyspaces/latest/devguide/images/workbench/key_nosql_addkey.png)

1. 要创建新表，请选择**表**旁边的加号。在此步骤中，您将定义以下属性和设置。
   + **表名称**：新表的名称。
   + **列**：添加列名并选择数据类型。对架构中的每一列重复这些步骤。
   + **分区键**：为分区键选择列。
   + **集群列**：选择集群列（可选）。
   + **容量模式**：选择表的读/写容量模式。您可以选择已预置或按需容量。要了解有关容量模式的更多信息，请参阅 [在 Amazon Keyspaces 中配置 read/write 容量模式](ReadWriteCapacityMode.md)。
   + **表标签**：资源标签是可选的，并且允许您按各种方法对资源进行分类，例如，按用途、所有者、环境或其他标准。要了解有关 Amazon Keyspaces 资源标签的更多信息，请参阅 [对 Amazon Keyspaces 资源使用标签和标注](tagging-keyspaces.md)。

1. 选择**添加表定义**以创建新表。

1. 重复这些步骤以创建更多表。

1. 继续[使用 NoSQL Workbench 可视化数据模型](workbench.vizualizer.md#workbench.datamodel.visualize)，可视化您创建的数据模型。

![\[显示如何创建新表的控制台屏幕截图。\]](http://docs.aws.amazon.com/zh_cn/keyspaces/latest/devguide/images/workbench/key_nosql_tableadd.png)
