2

我应该知道这一点,但我希望它是一个简单的答案......

到目前为止,这是我针对这个问题的简单数据库:

替代文字

当我将记录插入联系人和电话表时,我是否应该将联系人和电话中的 ID 插入 Contact_Phone - 或者这可以自动完成吗?

我正在使用 SQL Server 2008 Express。

4

3 回答 3

3

您必须自己将其插入 SQL 中,但这完全取决于您访问数据库的方式。

实体框架应该能够自动为您处理这个问题。

于 2010-08-06T20:33:20.660 回答
2

你需要插入它。由于定义了关系,您需要先将其插入到 Contact 和 Phone 表中。

于 2010-08-06T20:30:01.973 回答
1

除非您插入它们,否则数据库如何知道哪些联系人和电话放在一起?不幸的是,在 SQL Server 中,您一次不能更新多个表 - 大多数 SQL DBMS(如果不是全部的话)都有这个限制。

于 2010-08-06T20:51:34.907 回答