sql >> Database teknologi >  >> RDS >> Oracle

1 id for flere varer

Har tre borde. Man ville indeholde produkterne:

id    Product
1     Windows XP Professional
2     Keyboard
3     Mouse
4     LCD Monitor
5     Speaker

en anden indeholder anmodningerne:

id    request_date    dept       supplier
1     25-Jul-2012     Production Microsoft

Den tredje kortlægger de to første sammen

id  request_id  item_id
1   1           1
2   1           2
3   1           3
4   1           4
5   1           5

(Alternativt kan du lave id'erne for produkternes primtal og gemme items kolonne som et multiplum af emnerne. Alt du skal gøre er at finde de primære faktorer for items kolonne, og så har du listen over elementer!*)

*Af en eller anden grund synes ingen på arbejdet, at dette er en god idé.



  1. Indsæt flere værdier ved hjælp af INSERT INTO (SQL Server 2005)

  2. Hvordan finder man de mest populære ordforekomster i MySQL?

  3. Hvordan bruger man mysqli-forespørgsel ved hjælp af en separat connection.php-fil?

  4. Mysql - Hvordan kan jeg vælge rækker efter år, hvis jeg kun har tidsstemplet?