sách gpt4 ai đã đi

MySQL 关系

In lại 作者:行者123 更新时间:2023-11-29 01:32:21 26 4
mua khóa gpt4 Nike

我正在尝试弄清楚如何构建这个数据库。我之前用过Apple的核心数据就好了,现在我只是在做一个需要MySQL的不同项目。我是 MySQL 的新手,所以请放轻松。 :)

对于这个例子,假设我有三个表,Người sử dụng,DeviceLocation。画出来,一个Location可以有多个Device,但是一个Device只能有一个Location;每个 Người sử dụng 都有其主键 UserID,我需要使用它来获取正确的信息。

那么我该如何在这里建立这样的关系呢?我听说过创建索引和外键,但我不确定它们是如何工作的。

最后,我需要做的是能够访问 Người sử dụng 的特定表并查看与该 User 关联的所有 Locations 。我还需要能够在特定的 Location 为特定的 Người sử dụng 添加一个 Device.

再一次,请原谅我,因为我正在努力研究 MySQL。我正在使用 HeidiSQL 进行数据库编辑。

1 Câu trả lời

用户 - 设备是多对多关系,因此您需要引入一个中间表来解决该关系。该表仅包含两个外键,一个引用用户表,一个引用设备。设备 - 可以使用设备表中指向位置表的简单外键来处理位置。

nhập mô tả hình ảnh ở đây

关于MySQL 关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216865/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com