gpt4 book ai didi

mysql - 如何在 SQL 上创建多值属性

转载 作者:太空宇宙 更新时间:2023-11-03 11:47:22 24 4
gpt4 key购买 nike

有一种方法可以在 SQL 命令中创建多值属性吗?

enter image description here

有一个代码:

CREATE TABLE fornecedor (
Id INTEGER,
Nome VARCHAR(30),
Morada ????????????????
Email VARCHAR(20)
)

最佳答案

有两种方式:

  1. 直接拥有表中的四个属性:

    • fornecedor:id、nome、rua、n_porta、cod_postal、localidade、电子邮件、电话。
  2. 有一个地址表:

    • endereço:id、rua、n_porta、cod_postal、localidade。
    • fornecedor: id, nome, id_endereço, email, telefone.

如果您有多个使用相同地址的 fornecedores,您会选择后者。否则只需使用第一个解决方案并在 fornecedor 表中包含地址字段。

关于mysql - 如何在 SQL 上创建多值属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37765290/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com