我想知道,是否有可能创建一个没有主键但有两个外键的表,其中外键对总是不同的?例如,一个STOCK表,其中item_idandwarehouse_id作为外键来自ITEMSandWAREHOUSES表。所以同一个项目可以在不同的仓库。表视图:
item_id   warehouse_id   quantity
10        200            1000
10        201            3000
10        202            10000
11        200            7000
11        202            2000
12        203            5000
或者我是否必须使用自动增量或其他方式创建未使用的主键字段?数据库是oracle。
谢谢!