我有一个名为customer的表。客户,以下是表格的详细信息
Table name: customers
Attributes:
cus_id -- primary key
cus_street_num -- multi-attribute (home_address)
cus_street_name -- multi-attribute (home_address)
cus_suburb -- multi-attribute (home_address)
cus_gender
这里是我的客户表创建代码。但是,如何创建多属性并将其链接到客户表?
什么是多属性?例如,家庭地址是多属性。为什么?因为家庭地址由3个组成部分组成。街道号码,街道名称和郊区。这3件事可以是单独的属性,但如果他们不在一起就没用。但是,它们一起组成了家庭住址。
CREATE TABLE customers (
cus_id NUMBER(5,0)
CONSTRAINT cus_id_pk
PRIMARY KEY (cus_id),
cus_gender NUMBER(1,0)
);