假设我有两个表(Apples 和 Oranges),它们的列相同,只是表名不同。将它变成一个表(假设它称为 Fruit)并带有一个附加列“type”,然后存储 Apple 或 Orange 的值是否有任何优点/缺点?
编辑以澄清:
CREATE TABLE 苹果(id int,weight int,variety varchar(255))
CREATE TABLE 橙子(id int,weight int,variety varchar(255))
或者
CREATE TABLE fruit ( id int, weight int, 品种 varchar(255), type ENUM('apple', 'orange') )